3200 4th St N
St Petersburg, FL 33704

Mon: 8:00AM - 6:00PM

Tue: 2:00PM - 6:00PM

Wed: 8:00AM - 6:00PM

Thu: 8:00AM - 12:00PM

Fri: 8:00AM - 6:00PM

Sat - Sun: Closed

98.6% would refer friends and family to us

5 stars Customer since 2017

The office staff is great ! I had an emergency on Thursday morning....they me right in ! Dr. McCloud was caring and did a good job working on Mr. I amean already doing better today !

5 stars Customer since 2014

Was very pleased with my first Vista with Dr Smith

5 stars Customer since 2014

Exam seemed to be thorough. Receptionists friendly. Only waited a few minutes.

I am always treated well.

5 stars Customer since 2017

Very good communication and well laid out long term

Health plan

5 stars Customer since 2015

The doctor is very knowledgeable and helps me to lead an active lifestyle.

5 stars Customer since 2017

This was my initial appointment and everyone was great, very friendly and helpful.

5 stars Customer since 2017

Professional, knowledgeable, listened to my problems and told me what he was going to do and did it. Once executed I felt instant relief.

5 stars Customer since 2017

Dr. McLeod did a wonderful job with me. I was in pain and she worked wonders on me. She also fit me in to her busy schedule the day I went there. I would recommend seeing Dr. McLeod.

5 stars Customer since 2017

I came in to my first appointment with severe back pain. My husband had to help me move from a sitting position to standing and supported me when I walked. Less than 24 hours after my first appointment I was able to move much easier on my own (with considerably less pain) and didn't require him to be by my side at all times. I still have more appointments with Dr. McLeod before I'm 100% back to normal, but I am so grateful for what she's done thus far. I'm pregnant, so am extremely limited with regard to treatment options, however, coming to Dr. McLeod is the best thing I could have done!

5 stars Customer since 2017