Ofelia Bernabe MD

Internal Medicine Physician, Primary Care
  • Clinic, 7066 Twin Hills Terrace, Lakewood Ranch, FL 34202, (941) 907-8294
Claim this Profile