Contact Us

Mental Health & Psychiatry located in The Woodlands, TX

Our Location

Optimus Health and Wellness
2002 Timberloch Place, Suite 200
The Woodlands, TX 77380
Hours Of Operation:
Monday:
Closed
Tuesday:
Closed
Wednesday:
6:30 est- 8pm est (Telehealth Only)
Thursday:
Closed
Friday:
In-person appointments Available
Saturday:
By Appointment Only
Sunday:
By Appointment Only