Del Rio TX Apartments 1. 8550 Edwards St, Del Rio, TX 78840 | Landings At Laughlin AFB (830) 298-1701