Contact Us

Hours of Operation

Monday-Friday 8am-6pm.
1st& 3rdSaturday of the Month 8a-1pm.

Appointments only.

Our Address

224 W Beauregard Ave #207 San Angelo, TX 76903
220 N Park Blvd #114 Grapevine, TX 76051

Success Stories

  • I appreciate the way Dr. O treats me. She does not talk down to me, she talks with me and acknowledges my humanity."

    JM - Cedar Hill, TX
  • I feel comfortable with speaking to a clinician who is a mother and understands what we go through. Dr. O never makes me feel less than because I have difficulty in raising my daughter."

    CT - Grapevine, TX
  • Dr. O's knowledge about mental health needs are impressive. You can tell she really cares about each patient she helps."

    EO - Colleyville, TX
  • After my daughter read Dr. O's book about how to regain confidence in the midst of bullying, she wants to attend the selfie esteem experience to get face to face interaction with her."

    IE - Dallas, TX