Are you looking for a physician in Southwest Florida?
We have offices in Venice, Englewood, North Port, Port Charlotte, Punta Gorda, Fort Myers, Cape Coral and Naples. With more locations throughout the area you can bet we have a Physician Office close to your work or home.
With a staff of more than 130 health care providers and 700 employees, we are committed to providing an exceptional level of service to all of our patients throughout Southwest Florida.
We welcome you to Millennium Physician Group as not just a patient but as part of our family.
Naples Medical Center recently joined our Millennium family!
We welcome our newest Physicians and Patients.