Address:
209 N 1st Street
Uvalde, TX 78801
Phone:
(830) 278-9366
See Also: Texas Apartments
This is a business listing for Leona Apartments (209 N 1st Street, Uvalde, TX 78801) from the Apartments directory, under Texas Apartments, provided by 101ApartmentForRent.
Where is Leona Apartments located?
Leona Apartments is located at: 209 N 1st Street, Uvalde, TX 78801.
What is Leona Apartments's phone number?
Leona Apartments's phone number is: (830) 278-9366.
You can find more similar services in Texas Apartments from our Apartments Directory.
Here are some other listings in the Uvalde, TX Apartments Directory: M & M Properties, Nopal Place Apartments, Southwest Winter Garden Apartments, Spanish Oaks Apartments, Uvalde Memorial Hospital.