Econo Lodge Medical Center
7905 S. Main St. Houston, TX 77025 Tel: (713) 667-8200 Fax: (713) 665-6679 Toll Free: 1-888-575-6343 Email Us