David Serra MD

Internal Medicine Physician, Primary Care
  • Clinic, 2950 Elmwood Avenue, Kenmore, NY 14217, (716) 649-0887
Claim this Profile