Directions to Econo Lodge Medical Center, Houston

Econo-lodge-medical-center-map
The Econo Lodge Medical Center in Houston is located at 7905 SOUTH MAIN STREET , Houston , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Econo Lodge Medical Center .