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 – 13691 Metro Pkwy, Suite 110A, Fort Myers, FL 33912

    ADDRESS:
    13691 Metro Pkwy, Suite 110A, Fort Myers, FL 33912
    239.481.2400
    239.481.2662 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 14043 N Main St, Jacksonville, FL 32218

    ADDRESS:
    14043 N Main St, Jacksonville, FL 32218
    904.902.1201
    904.902.1202 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 381 Palm Coast Pkwy, Suite 5, Palm Coast, FL 32137

    ADDRESS:
    381 Palm Coast Pkwy, Suite 5, Palm Coast, FL 32137
    386.446.4255
    386.447.8821 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 16 St Johns Medical Park Dr, St. Augustine, FL 32086

    ADDRESS:
    16 St Johns Medical Park Dr, St. Augustine, FL 32086
    904.794.5411
    904.794.4224 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Endocrinology – 8383 S Tamiami Trl, Suite 115, Sarasota, FL 34238

    ADDRESS:
    8383 S Tamiami Trl, Suite 115, Sarasota, FL 34238
    941.841.4206
    941.841.4209 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Lab – 1128 S 14th St, Fernandina Beach, FL 32034

    ADDRESS:
    1128 S 14th St, Fernandina Beach, FL 32034
    904.420.6105
    904.432.7038 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 323 Del Prado Blvd S, Suite 100, Cape Coral, FL 33990

    ADDRESS:
    323 Del Prado Blvd S, Suite 100, Cape Coral, FL 33990
    239.772.1707
    239.772.8763 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 323 Del Prado Blvd S, Suite 101, Cape Coral, FL 33990

    ADDRESS:
    323 Del Prado Blvd S, Suite 101, Cape Coral, FL 33990
    239.574.4110
    239.673.6053 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 14171 Metropolis Ave, Suite 101, Fort Myers, FL 33912

    ADDRESS:
    14171 Metropolis Ave, Suite 101, Fort Myers, FL 33912
    239.362.1450
    239.985.3629 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Gastroenterology – 17901 Summerlin Rd, Suite C, Fort Myers, FL 33908

    ADDRESS:
    17901 Summerlin Rd, Suite C, Fort Myers, FL 33908
    239.291.3602
    239.291.3603 CURRENT WAIT TIME: N/A
    Schedule Appointment

Posts pagination

Previous page 1 2 3 … 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