BayCare Medical Group Primary Care

Open today from 7:30 am to 5:00 pm • Call to schedule a visit.
Clinic Location

116 1st St N
St. Petersburg, FL 33701

Pinellas County
Contact Information

Overall Rating
Star Rating

About This Clinic in St. Petersburg, Florida

Welcome to the primary care reference profile for **BayCare Medical Group Primary Care**, an operational healthcare clinic located at 116 1st St N St. Petersburg, FL 33701 . Serving the Pinellas County community, patients at this location receive care from John Gross, M.D.. Patients frequently commend the clinic for providing **caring and knowledgeable physicians** and maintaining a **friendly and efficient staff**. BayCare Medical Group Primary Care accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

BayCare Medical Group Primary Care provides comprehensive health care services for both common and complex health needs, ensuring accessible, high-quality care close to home. They offer a variety of specialties and treatments while emphasizing a patient-centered approach to wellness. Additionally, BayCare assists patients in understanding healthcare costs, including options for bundled hospital, medical, and prescription drug benefits, and guides individuals in finding the appropriate primary care physician or specialist. They are committed to advancing community health through initiatives and assessments.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 7:30 am - 5:00 pm
Tuesday 8:00 am - 5:00 pm
Wednesday 7:30 am - 5:00 pm
Thursday 7:30 am - 5:00 pm
Friday 7:30 am - 5:00 pm

Accepted Insurance Plans

Need to verify your coverage? BayCare Medical Group Primary Care and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (727) 895-5210 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

At BayCare Medical Group Primary Care, patients consistently rave about their experiences. The practice is praised for its knowledgeable and caring physicians who take the time to listen and provide personalized care. From the moment new patients walk through the door, they are greeted by friendly, efficient staff who ensure a smooth check-in process. Whether it's the attentiveness of the medical team or the welcoming atmosphere, patients feel well cared for and confident in the quality of their health services. This practice is all about fostering trust and making patients feel comfortable and valued.

Top Patient Highlights

Caring And Knowledgeable Physicians
Friendly And Efficient Staff
Smooth Check-in Process
Attentive And Personalized Care
Comfortable And Welcoming Atmosphere
Thorough Examinations
Timely Appointments
Respectful And Empathetic Communication
Confidence In Treatment Plans
Accessibility And Support For Administrative Questions

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

DR. John A. Gross, M.D.

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of St. Petersburg. You can easily compare clinical practices across neighboring areas like Gulfport, with the nearest alternative located just 0.45 miles away.

470 2nd St S #101, St. Petersburg, FL 33701

Pinellas County (727) 893-6060

701 6th St S, St. Petersburg, FL 33701

Pinellas County (727) 823-1234

601 7th St S Ste 530, St. Petersburg, FL 33701

Pinellas County (727) 322-4228

603 7th St S Suite 350, St. Petersburg, FL 33701

Pinellas County (727) 893-6116

603 7th St S #520, St. Petersburg, FL 33701

Pinellas County (727) 322-4226

1811 Dr M.L.K. Jr St N, St. Petersburg, FL 33704

Pinellas County (727) 525-4401

1839 Central Ave, St. Petersburg, FL 33713

Pinellas County (727) 322-1054

2191 9th Ave N #220, St. Petersburg, FL 33713

Pinellas County (727) 327-9667

2100 16th St N, St. Petersburg, FL 33704

Pinellas County (727) 895-9200

2200 16th St N, St. Petersburg, FL 33704

Pinellas County (727) 893-6201

2323 1st Ave N, St. Petersburg, FL 33713

Pinellas County (727) 327-5188

2299 9th Ave N suite 1f suite 1f, St. Petersburg, FL 33713

Pinellas County (727) 323-9000

2815 1st Ave N, St. Petersburg, FL 33713

Pinellas County (727) 321-9614

4226 Central Ave, St. Petersburg, FL 33711

Pinellas County (727) 321-3915

3745 33rd St N, St. Petersburg, FL 33713

Pinellas County (727) 525-0006

5500 Dr M.L.K. Jr St N, St. Petersburg, FL 33703

Pinellas County (727) 525-5500

3520 38th Ave N, St. Petersburg, FL 33713

Pinellas County (727) 471-5039

5047 Central Ave, St. Petersburg, FL 33710

Pinellas County (727) 339-5496

1152 62nd Ave S, St. Petersburg, FL 33705

Pinellas County (727) 866-6306

2001 49th St S, Gulfport, FL 33707

Pinellas County (727) 220-4423