Contact Us

Montrose Clinic, Inc.
215 Westheimer
Houston, TX 77006
Main Line (713) 830-3000
Fax (713) 830-3023
TTY (713) 830-3077
[email protected]

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
[email protected]