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 – 2002 Del Prado Blvd S, Suite 100, Cape Coral, FL 33990

    ADDRESS:
    2002 Del Prado Blvd S, Suite 100, Cape Coral, FL 33990
    239.217.4470
    239.217.4474 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 3571 Del Prado Blvd N, Suite 2, Cape Coral, FL 33909

    ADDRESS:
    3571 Del Prado Blvd N, Suite 2, Cape Coral, FL 33909
    239.656.6300
    239.656.6765 CURRENT WAIT TIME: N/A
    HOURS OF OPERATION:
    • Monday - Friday:
    • 8 a.m. - 5 p.m.
    Schedule Appointment

    Multi-Specialty – 1528 Del Prado Blvd S, Cape Coral, FL 33990

    ADDRESS:
    1528 Del Prado Blvd S, Cape Coral, FL 33990
    239.458.3338
    239.458.0666 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Imaging Center – 315 E Olympia Ave, Suite 213, Punta Gorda, FL 33950

    ADDRESS:
    315 E Olympia Ave, Suite 213, Punta Gorda, FL 33950
    855.674.4624
    941.249.4987 CURRENT WAIT TIME: N/A
    HOURS OF OPERATION:
    • Monday - Friday
    • 8:00 a.m. - 5:00 p.m.
    Schedule Appointment

    Primary-Care – 315 E Olympia Ave, Suite 112, Punta Gorda, FL 33950

    ADDRESS:
    315 E Olympia Ave, Suite 112, Punta Gorda, FL 33950
    941.639.1640
    941.621.2889 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 315 E Olympia Ave, Suite 111, Punta Gorda, FL 33950

    ADDRESS:
    315 E Olympia Ave, Suite 111, Punta Gorda, FL 33950
    941.639.1640
    941.637.9808 CURRENT WAIT TIME: N/A
    HOURS OF OPERATION:
    • Monday - Friday:
    • 8:00 A.M. - 5:00 P.M.
    Schedule Appointment

    Primary-Care – 25098 E Olympia Ave, Suite 400, Punta Gorda, FL 33950

    ADDRESS:
    25098 E Olympia Ave, Suite 400, Punta Gorda, FL 33950
    941.621.6771
    941.621.6774 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 315 E Olympia Ave, Suite 223, Punta Gorda, FL 33950

    ADDRESS:
    315 E Olympia Ave, Suite 223, Punta Gorda, FL 33950
    941.347.4588
    941.205.2610 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 25086 E Olympia Ave, Suite 320, Punta Gorda, FL 33950

    ADDRESS:
    25086 E Olympia Ave, Ste 320, Punta Gorda, FL 33950
    941.505.5500
    941.505.5501 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Lab – 19531 Cochran Blvd, Port Charlotte, FL 33948

    ADDRESS:
    19531 Cochran Blvd, Port Charlotte, FL 33948
    941.235.3448
    941.249.9769
    HOURS OF OPERATION:
    • Monday - Friday:
    • 6:30 a.m. - 5:00 p.m.
    • Walk In ONLY Hours:
    • 6:30 a.m. - 7:30 a.m.
    • 2:00 p.m. - 3:00 p.m.
    Schedule Appointment

Posts pagination

Previous page 1 … 23 24 25 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