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...

    IV Clinic – 2343 Aaron St, Port Charlotte, FL 33952

    ADDRESS:
    2343 Aaron St, Port Charlotte, FL 33952
    941.613.2222
    941.627.9950 CURRENT WAIT TIME: N/A

    Lab – 2142 Ashley Oaks Cir, Wesley Chapel, FL 33544

    ADDRESS:
    2142 Ashley Oaks Cir, Wesley Chapel, FL 33544
    813.738.6300
    813.738.6301​
    HOURS OF OPERATION:
    • Monday - Friday:
    • 7:30 a.m. - 3:00 p.m
    • Closed for Lunch:
    • 1:00 p.m. - 2:00 p.m

    Primary-Care – 860 111th Ave N, Suite 5, Naples, FL 34108

    ADDRESS:
    860 111th Ave N, Suite 5, Naples, FL 34108
    239.359.6520
    239.359.6521 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Charlotte Heart and Vascular Institute – 713 E Marion Ave, Suite 147, Punta Gorda, FL 33950

    ADDRESS:
    713 E Marion Ave, Suite 147, Punta Gorda, FL 33950
    941.764.5858
    941.764.1657 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 18699 Tamiami Trl, North Port, FL 34287

    ADDRESS:
    18699 Tamiami Trl, North Port, FL 34287
    941.429.3416
    941.429.3430 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 1301 Plantation Island Dr S, Suite 102B, St. Augustine, FL 32080

    ADDRESS:
    1301 Plantation Island Dr S, Suite 102B, St. Augustine, FL 32080
    904.471.2593
    904.471.4569 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 15661 San Carlos Blvd, Suite 2, Fort Myers, FL 33908

    ADDRESS:
    15661 San Carlos Blvd, Suite 2, Fort Myers, FL 33908
    239.433.4014
    239.481.6247 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 3311 Tamiami Trl E, Naples, FL 34112

    ADDRESS:
    3311 Tamiami Trl E, Naples, FL 34112
    239.252.4257
    239.252.4256 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Cardiology – 2343 Aaron St, Port Charlotte, FL 33952

    ADDRESS:
    2343 Aaron St, Port Charlotte, FL 33952
    941.764.5858
    941.764.1657 CURRENT WAIT TIME: N/A

    Primary-Care – 1912 Kings Hwy, Suite 700, Port Charlotte, FL 33980

    ADDRESS:
    1912 Kings Hwy, Suite 700, Port Charlotte, FL 33980
    941.255.0032
    941.391.5213 CURRENT WAIT TIME: N/A

Posts pagination

Previous page 1 … 5 6 7 … 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