2128 34th Street South (U.S. 19)
St. Petersburg, Florida 33711


HealthCare Now – St. Petersburg is not a substitute for emergency care. For every serious or life-threatening medical problem, please use a hospital based emergency care center.

HealthCare Now! Walk-in primary care clinic, St. Petersburg, FL. Doctor se habla español * No appointments for walk-in care.

At HealthCare Now – We see patients ages 18 and up.

We offer affordable – walk-in primary care – fees for patients who do not have health insurance. Click here to view fees. We accept most insurance plans such as Humana, United, Tricare, and medicare. We also serve patients recently involved in a motor vehicle accident. Your car insurance gives you only 14 days to be seen by a licensed healthcare provider or you may lose your medical benefits.

We are proud to offer DOT physicals on-site as our medical team is certified to provide DOT examinations. Click here to learn more about our DOT physicals.

In addition, we offer common immunizations on a walk in basis. Click here for immunization details.

HealthCare Now also offers wellness services such as cosmetic dermatology, smoking cessation programs, and weight loss programs.

At HealthCare Now – St. Petersburg, we understand that preventative healthcare is essential to maintaining your health.

Our walk-in primary care service is designed to maintain the health of those we serve to detect disease early for more efficient treatment. For those interested in primary care services, we invite you to visit our Primary Care page..

HealthCare Now, St. Petersburg, is a proud provider to Medicare patients. Started October 1, 2015 we began accepting Humana Gold Plus insurance. September 1, 2015 we began accepting all Humana commercial plans both PPO and HMO at our St. Petersburg location.

Our relaxed atmosphere is tailored to meet the needs of our patients and to provide you with the best possible experience for all of your urgent and primary care needs.

Walk-in Clinic & Primary Care
2128 34th Street South (U.S. 19) St. Petersburg, Florida 33711
Phone (727) 767-0940 * Fax (727) 767-0937