Urgent Care in Downtown St. Pete
Walk-in clinic treating illnesses and injuries with on-site labs, X-rays, and physicals
120 2nd St S
St. Petersburg, FL, 33701
(727) 851-9993