Skip to content
🏆 Proudly Voted Best of Florida 2026 — Thank You for Your Trust!
About Us
Our Approach
Meet Our Team
Community Partners
Our Office
Services
TMS
How it works
Benefits
Conditions Treated
Depression
Candidates
Insurance Coverage
Safety and Side Effects
Comparing Other Treatments
Spravato
GeneSight Testing
Medication Management
Therapy & Counseling Services
Group Therapy in Tampa
Dialectical Behavior Therapy (DBT)
Cognitive Behavioral Therapy in Tampa
EMDR Therapy in Tampa
Couples Therapy in Tampa
Wellness & Weight Loss
Physiq Body Contouring
Resources
Blog
Depression FAQs
Pricing and Payments
TMS Testimonials
TMS FAQs
Care Credit
Store
Locations
Brandon, FL
Brooksville, FL
Clearwater, FL
Jacksonville, FL
Lakeland, FL
New Port Richey, FL
Ocala, FL
Port St. Lucie, FL
St. Augustine, FL
St. Cloud/Orlando, FL
St. Petersburg, FL
Sun City Center, FL
Tampa, FL
Zephyrhills, FL
Patient Portal
Contact Us
Join Our Team
Request Records
About Us
Our Approach
Meet Our Team
Community Partners
Our Office
Services
TMS
How it works
Benefits
Conditions Treated
Depression
Candidates
Insurance Coverage
Safety and Side Effects
Comparing Other Treatments
Spravato
GeneSight Testing
Medication Management
Therapy & Counseling Services
Group Therapy in Tampa
Dialectical Behavior Therapy (DBT)
Cognitive Behavioral Therapy in Tampa
EMDR Therapy in Tampa
Couples Therapy in Tampa
Wellness & Weight Loss
Physiq Body Contouring
Resources
Blog
Depression FAQs
Pricing and Payments
TMS Testimonials
TMS FAQs
Care Credit
Store
Locations
Brandon, FL
Brooksville, FL
Clearwater, FL
Jacksonville, FL
Lakeland, FL
New Port Richey, FL
Ocala, FL
Port St. Lucie, FL
St. Augustine, FL
St. Cloud/Orlando, FL
St. Petersburg, FL
Sun City Center, FL
Tampa, FL
Zephyrhills, FL
Patient Portal
Contact Us
Join Our Team
Request Records
(813) 999 1516
(813) 999 1516
Pay Your Bill
Ruth Baffa Waters, PMHNP
Psychiatric Mental Health Nurse Practitioner
Get Started Now
Virtual and In-Person appointments.
Before and After work and school hours available.
Schedule Consultation
(813) 999 1516
(813) 999 1516
Contact Us
Full Name
Email
Phone number
Zip Code
Are you currently a patient?
Yes
No
REQUEST CONSULTATION
Brandon
Brooksville
Clearwater
Jacksonville
Lakeland
New Port Richey
Ocala
Port St. Lucie
St. Augustine
Sebring
St. Cloud/Orlando
ST PETERBURG
SUN CITY CENTER
Carrollwood/ Tampa
Zephyrhills