Back to results
John Gross

John Gross

sports · JAG Medical - Advanced Family Care & Sports Medicine
$175/mo
Adult
5.0
19 reviews
Accepting
Availability
Telehealth
About John Gross

Dr. John Gross practices sports medicine and primary care at JAG Medical - Advanced Family Care & Sports Medicine in Saint Petersburg, Florida, and has been a well-established physician in the Tampa Bay area for more than 13 years.

He treats each patient as an individual, weighing lifestyle, history, age, environment, values, and outlook for a healthy future rather than applying one-size-fits-all care. Gross believes a strong doctor-patient relationship starts with trust, and his personalized style is a deliberate departure from the cookie-cutter medicine common in larger insurance-driven systems.

He serves as head team medical physician for the Tampa Bay Rays and currently holds the presidency of the Florida Academy of Family Physicians. Gross earned his medical degree from The Ohio State University College of Medicine, completed his family medicine residency and sports medicine fellowship at Bayfront Medical Center, and holds a bachelor's degree in biology and psychology from Washington University in St. Louis.

Other providers at this practice
SW
Steffanie Woods
sports
Services & what’s included
all primary care services (except inpatient care)
family medicine
sports medicine
house calls
Patient reviews
5.0
19 Google reviews
Read reviews on Google
Membership pricing
Adult
Ages 18–64
$175/mo
Child
Under 18
$100/mo
Enrollment fee
One time
Per member
$250
Location
995 16th St. North, Saint Petersburg, FL, 33705
727-655-9096
admin@jag-medical.com
jag-medical.com
Practice info
Pure DPC
Credentials
American Board of Family Medicine
Listing verified June 2026