Elizabeth Allen, MD, Obstetrics & Gynecology

4041 Delaware Ave
TonawandaNY  14150 (Erie County)


Phone: 716-876-5512
Fax: 716-876-7342

NPI: 1356380489
License Number: 205688 (NY)