Address:
2950 Elmwood Ave, Kenmore 14217
(716) 447-6121 (Phone)
Kaleida Health Addictions Clinic
11 W Main St SUITE 700, Lancaster 14086
(716) 681-4957 (Phone)
6653 Main St, Williamsville 14221
Hospitals:
2950 Elmwood Ave, Kenmore 14217
6653 Main St, Williamsville 14221
Kaleida Health Addictions Clinic
11 W Main St SUITE 700, Lancaster 14086
Kaleida Health Buffalo General Hospital
100 High St, Buffalo 14203
Education:
Medical School
SUNY Downstate Medical Center College Of Medicine
Graduated: 1994
University Il College Of Med