DPC Family Medicine physician, St. Petersburg, FL
JAG MedicalDr. John Gross is board certified in family medicine and sports medicine and practices at JAG Medical, a direct primary care practice in St. Petersburg.
Facts on this page last checked November 2026. How we check doctors
Dr. Gross earned his medical degree at The Ohio State University College of Medicine. He completed a family medicine residency and a sports medicine fellowship at Bayfront Medical Center. He holds American Board of Family Medicine certification in both family medicine and sports medicine.
Dr. Gross practices at JAG Medical, a direct primary care practice in St. Petersburg. He is the head team medical physician for the Tampa Bay Rays. He is also the current President of the Florida Academy of Family Physicians.
He offers house calls and admits patients to St. Anthony's Hospital. Dr. Gross takes an individualized approach to each patient. He is an avid runner and swimmer who also sings and plays guitar and piano.
JAG Medical is a membership-based direct primary care practice that works outside insurance.
Primary care membership is $75 per month for patients under 18, $125 per month for ages 18 to 39 and $175 per month for patients over 40, with a one-time initiation fee of $250.
Membership covers sports medicine and every other service except inpatient care and regenerative medicine.
Fees vary by plan. Ask the practice.
JAG Medical is a direct primary care practice, a membership model that works outside insurance.
Primary care membership is $75 per month for patients under 18, $125 per month for ages 18 to 39 and $175 per month for patients over 40, with a one-time initiation fee of $250. The Sports Medicine Only option has a $150 initial consultation fee, then $25 per month. Inpatient care is billed separately at $600 for the initial admission and $150 for every day seen in the hospital after.
Dr. Gross is board certified by the American Board of Family Medicine in family medicine and sports medicine.
He earned his medical degree at The Ohio State University College of Medicine. He completed his residency and sports medicine fellowship at Bayfront Medical Center.
JAG Medical is at 995 16th St. North, St. Petersburg, FL 33705.
Yes, Dr. Gross offers house calls to patients.
Are you Dr. Gross? Claim this profile for free. Report a correction.
You can still reach the practice directly.
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. A clinician decides if treatment is appropriate.
JAG Medical
Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health.
Here are the details