Meet our skilled in-person and virtual therapists! Each of our therapists can help with general mental health concerns, but they also all have their own specialties. Read over their bios to learn more.
If you're ready to schedule a free 15 minute phone or video consultation - OR a full session with a particular therapist, click "Contact Us or Request an Appointment".
Carrollwood, Tampa, Florida Location
13801 N Dale Mabry Hwy Tampa, FL 33618
Seminole Heights, Tampa, Florida Location
5009 N Central Ave. Tampa, FL 33603

Accepts: Private Pay & HSA Cards (does not accept insurance)
Lithia, Florida Location
16132 Churchview Drive, Suite 209A. Lithia, FL 33547
