Address:
Rochester Office
601 Elmwood Ave STE 604, Rochester 14642
(585) 275-2100 (Phone), (585) 244-7271 (Fax)
Hospitals:
Rochester Office
601 Elmwood Ave STE 604, Rochester 14642
Parkview Medical Center
400 West 16Th St, Pueblo 81003
Education:
Medical School
University of New Mexico / Main Campus
Graduated: 1978