Michelle Abbo MD

Internal Medicine Physician, Primary Care
  • Office, 7334 Girard Avenue, Suite 203, La Jolla, CA 92037, (858) 454-9045
Claim this Profile