Address:
Primary Medicine
100 High St, Buffalo 14203
(716) 859-2589 (Phone)
Hospitals:
Primary Medicine
100 High St, Buffalo 14203
Kaleida Health Buffalo General Hospital
100 High St, Buffalo 14203
Education:
Medical School
State University of New York At Buffalo
Graduated: 1988
Kaleida Health Sys Buffalo Gen