NPI: 1629074901 · WEST SENECA, NY 14224 · Maternal & Fetal Medicine Physician · NPI assigned 06/22/2005