Econo Lodge Medical Center (TX280)

7905 S. Main St., Houston, TX, US, 77025

  • Phone: (713) 667-8200
  • Fax: (713) 665-6679
Map/ Directions
Selected Favorite
Hotel HighlightsPhoto GalleryServicesThings To DoMap/DirectionsRates/Packages