Address:
2825 Niagara Falls Blvd SUITE 120, Amherst 14228
(716) 564-2148 (Phone), (716) 691-4325 (Fax)
Hospitals:
2825 Niagara Falls Blvd SUITE 120, Amherst 14228
Millard Fillmore Hospital
3 Gates Cir, Buffalo 14209
Education:
Medical School
Universita Degli Studi Di Bologna, Facolta De Medicina E Chirurgia
Kaleida Health Sys Chldrn Hospital
Kaleida Health Sys M Fillmore