![Photo: Dr. Michele Libman, MD](https://photos.healthgrades.com/img/prov/3/H/M/3HM9W_w90h120_v6570.jpg)
Dr. Michele Libman, MD
Internal Medicine
Make an Appointment
(772) 365-4713Telehealth services available
Physician Care Centers is located at 1960 Pointe West Dr Ste 201, Vero Beach, FL 32966.
Providers at Physician Care Centers specialize in Internal Medicine.
Visit Healthgrades to view Physician Care Centers hours.
One provider practices at Physician Care Centers.
Use the insurance check on this page to verify if Physician Care Centers is in-network.