Address:
3980 Sheridan Dr SUITE 200, Amherst 14226
(716) 250-2000 (Phone), (716) 636-1365 (Fax)
200 Sterling Dr SUITE 100, Orchard Park 14127
(716) 250-2000 (Phone)
Hospitals:
3980 Sheridan Dr SUITE 200, Amherst 14226
200 Sterling Dr SUITE 100, Orchard Park 14127
Mercy Hospital
565 Abbott Rd, Buffalo 14220
Education:
Medical School
University Auto De Guadalajara Faculty De Med Guadalajara Jalisco Mexico
Graduated: 1987
SUNY Buffalo Grad Med Dent