601 ELMWOOD AVE. ROCHESTER, NY 14642
CARA LUCAS, D.O.
Obstetrics & Gynecology Physician
KYLA MARTE, M.D.
MERIELLE STEPHENS, MD
SARAH THAPPA, DO