Contact Us

Thank you for your interest in the YMCA of Greater St. Petersburg. If you have a question in regards to a specific branch in our association, please see below for specific contact info for that branch. If you are looking for general information, please fill out the contact form to the right and we will respond to your inquiry as quickly as possible. You can also receive general information by calling our corporate office at 727-895-9622. We look forward to hearing from you.

Corporate Office

Address: 600 1st Avenue North, Suite 201, St. Petersburg, FL 33701
Phone: 727-895-9622
Fax: 727-894-0382


Hours of Operation: 
Monday – Friday 9:00 AM – 5:00 PM

Media Inquiries:

Contact Name: Ashley Ryneska, VP of Marketing & Communications
Phone: 727-895-9622 ext. 2207

Jim & Heather Gills YMCA

Address: 3200 1st Avenue South, St. Petersburg, FL 33712
Phone: 727-328-9622
Fax: 727-329-6314 

Bardmoor YMCA & Preschool Academy

Address: 8495 Bryan Dairy Rd, Largo, FL 33777
Phone: 727-394-9622
Fax: 727-391-3486 

Childs Park YMCA

Address: 691 43rd Street South, St. Petersburg, FL 33711
Phone: 727-209-9622
Fax: 727-209-0373 

Harbordale YMCA

Address: 2421 4th Street South, St. Petersburg, FL 33705
Phone: 727-821-9348
Fax: 727-821-3389 

Speer YMCA Preschool Academy

Address: 2100 26th Ave. S., St. Petersburg, FL 33712
Phone: 727-822-2156