Millennium Physician Group
menu
Skip to main content
  • (844) CALL-MPG, (844) 225-5674
  • Patient Portal
  • Patient Portal
  • Find A Doctor
  • Find a Location
  • Walk-In Centers
  • Lab Appointments.
  • Virtual Care Clinic
  • Billing
  • Medical Records Request
  • About Us
  • Our Leadership
  • Careers
  • Get Care Now
    BACK
    • Find A Doctor
    • Walk-In Centers
    • Lab Appointments
    • Virtual Care Clinic
    • Telehealth Services
  • Find a Location
  • Billing
  • Patient Resources
    BACK
    • Radiology Centers
    • Medical Records
    • Physical Therapy
    • Sleep Labs
    • Surgery Center
Mask Your Safety is our Priority! Masks May Be Required at Millennium Offices. Learn more...

    Primary-Care – 3360 County Rd, Suite 220, Middleburg, FL 32068

    ADDRESS:
    3360 County Rd 220, Middleburg, FL 32068
    904.291.2221
    904.291.2261 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Lab – 4130 Tamiami Trl, Suite 101, Port Charlotte, FL 33952

    ADDRESS:
    4130 Tamiami Trl, Suite 101, Port Charlotte, FL 33952
    941.613.7009
    941.883.4776
    HOURS OF OPERATION:
    • Monday - Friday:
    • 7:30 a.m - 2:30 p.m.
    • Drive-thru lab service available by appointment!
    Schedule Appointment

    Primary-Care – 13155 Atlantic Blvd, Jacksonville, FL 32225

    ADDRESS:
    13155 Atlantic Blvd, Jacksonville, FL 32225
    904.420.6102
    904.551.1347
    HOURS OF OPERATION:
    • Monday - Wednesday:
    • 8:00 am - 7:00 pm
    • Thursday - Friday:
    • 8:00 am - 5:00 pm
    • Saturday - Sunday:
    • Closed

    Primary-Care – 2299 9th Ave N, Suite 1A, St. Petersburg, FL 33713

    ADDRESS:
    2299 9th Ave N, Suite 1A, St. Petersburg, FL 33713
    727.655.9854
    727.655.9855 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 4130 Tamiami Trl, Suite 102, Port Charlotte, FL 33952

    ADDRESS:
    4130 Tamiami Trl, Suite 102, Port Charlotte, FL 33952
    941.787.7100
    941.787.7101 CURRENT WAIT TIME: N/A

    Test
    Schedule Appointment

    Primary-Care – 9500 Bonita Beach Rd SE, Suite 302, Bonita Springs, FL 34135

    ADDRESS:
    9500 Bonita Beach Rd SE, Suite 302, Bonita Springs, FL 34135
    239.319.2201
    239.319.2202 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 13691 Metro Pkwy, Suite 420, Fort Myers, FL 33912

    ADDRESS:
    13691 Metro Pkwy, Suite 420, Fort Myers, FL 33912
    239.215.4064
    239.215.4063 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 506 4th Ave W, Palmetto, FL 34221

    ADDRESS:
    506 4th Ave W, Palmetto, FL 34221
    941.933.8108
    941.933.8109 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 14350 Metropolis Ave, Suite 2, Fort Myers, FL 33912

    ADDRESS:
    14350 Metropolis Ave, Suite 2, Fort Myers, FL 33912
    239.215.4105
    239.215.4106 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 126 Del Prado Blvd N, Suite 102, Cape Coral, FL 33909

    ADDRESS:
    126 Del Prado Blvd N, Suite 102, Cape Coral, FL 33909
    239.772.8900
    239.985.9762 CURRENT WAIT TIME: N/A
    Schedule Appointment

Posts pagination

Previous page 1 … 14 15 16 … 26 Next page
Connect:

Millennium Physician Group Logo

  • PATIENT PORTAL
  • Contact Us
  • Patient Portal
  • Find A Doctor
  • Find a Location
  • Walk-In Centers
  • Lab Appointments.
  • Virtual Care Clinic
  • Billing
  • Medical Records Request
  • About Us
  • Our Leadership
  • Careers

Caring for your caregivers

  • Millennium
    • About Us
    • Our Leadership
    • Mission & Vision
    • Patient Experience
    • Our Story
  • Careers
    • Careers at Millennium
    • Open Positions
    • For Physicians
    • Clinical Preceptorship
  • Quality Care
    • Compliance
    • Privacy Practices
    • Legal Disclaimers
    • Nondiscrimination & Accessibility Statement
    • Service Animal Policy
    • Tobacco Free
  • Public Information
    • Health News
    • Media Inquiries
    • Alert Center

Copyright ©2025 Millennium Physician Group