Address:
Orchard Park Office
500 Sterling Dr, Orchard Park 14127
(716) 677-2273 (Phone), (716) 677-2256 (Fax)
Brierwood Medical Center
3040 Amsdell Rd, Hamburg 14075
(716) 677-2273 (Phone), (716) 677-2256 (Fax)
Orchard Park Office
500 Sterling Dr, Orchard Park 14127
(716) 677-2273 (Phone), (716) 677-2256 (Fax)
Hospitals:
Orchard Park Office
500 Sterling Dr, Orchard Park 14127
Brierwood Medical Center
3040 Amsdell Rd, Hamburg 14075
Orchard Park Office
500 Sterling Dr, Orchard Park 14127
Mercy Hospital
565 Abbott Rd, Buffalo 14220
Education:
Medical School
SUNY Health Science Cntr Syracuse
SUNY Syracuse
Graduated: 1989
SUNY Upstate Med Center