Montrose Clinic, Inc.
215 Westheimer
Houston, TX 77006
Main Line (713) 830-3000
Fax (713) 830-3023
TTY (713) 830-3077
admin@montroseclinic.org


Montrose Clinic, Inc., Satellite Location
Body Positive Wellness Center, 
Frost Eye Clinic, 
Montrose Clinic Research

3311 Richmond, Suite 100
Houston, TX 77098
Main Line (713) 830-3033
Fax (713) 830-3091
TTY (713) 830-3077
admin@montroseclinic.org