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 – 2470 Bloomingdale Ave, Suite 260, Valrico, FL 33596

    ADDRESS:
    2470 Bloomingdale Ave, Suite 260, Valrico, FL 33596
    813.725.7220
    813.725.7221 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 6900 Daniels Pkwy, Suite 23A, Fort Myers, FL 33912

    ADDRESS:
    6900 Daniels Pkwy, Suite 23A, Fort Myers, FL 33912
    239.349.3539
    239.217.7469 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 400 8th St N, Naples, FL 34102

    ADDRESS:
    400 8th St N, Naples, FL 34102
    239.206.1746
    239.206.1749 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Cardiology – 400 8th St N, Naples, FL 34102

    ADDRESS:
    400 8th St N, Naples, FL 34102
    239.307.6966
    239.307.6969 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Cardiology – 1735 SW Health Pkwy, Suite 201, Naples, FL 34109

    ADDRESS:
    1735 SW Health Pkwy, Suite 201, Naples, FL 34109
    239.449.6313
    239.449.6314 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 177 Center Rd, Venice, FL 34285

    ADDRESS:
    177 Center Rd, Venice, FL 34285
    941.207.5350
    941.207.5352 CURRENT WAIT TIME: N/A
    Schedule Appointment

    Primary-Care – 1132 S 14th St, Fernandina Beach, FL 32034

    ADDRESS:
    1132 S 14th St, Fernandina Beach, FL 32034
    904.277.4690
    904.277.8487 CURRENT WAIT TIME: N/A

    Imaging Center – 1132 S 14th St, Fernandina Beach, FL 32034

    ADDRESS:
    1132 S 14th St, Fernandina Beach, FL 32034, USA
    855.674.4624
    941.249.4987 CURRENT WAIT TIME: N/A
    HOURS OF OPERATION:
    • Monday - Friday 7:30 AM - 5:00 PM

    Walk-In Medical Center – 1132 S 14th St, Fernandina Beach, FL 32034

    ADDRESS:
    1132 S 14th St, Fernandina Beach, FL 32034
    904.432.3061
    904.432.3062
    HOURS OF OPERATION:
    • Monday - Sunday
    • 7:00 a.m. - 7:00 p.m.

    Primary-Care – 5504 Pinebrook Rd, Suite 106, Nokomis, FL 34275

    ADDRESS:
    5504 Pinebrook Rd, Suite 106, Nokomis, FL 34275
    941.218.6200
    941.218.6182 CURRENT WAIT TIME: N/A

Posts pagination

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