Glenwood Motel in El Paso
5701 Alameda Ave,
El Paso, 79905
(915) 772-3271
(915) 772-3271
Providers of hotel in El Paso
hotel, lodging, motel