Address:
ROCHESTER GENERAL HOSPITAL
1425 Portland Ave, Rochester 14621
(585) 922-4000 (Phone)
UNIVERSITY OF ROCHESTER NEUROSURGERY GROUP
601 Elmwood Ave SUITE 670, Rochester 14642
(585) 273-5833 (Phone), (585) 275-8545 (Fax)
Education:
Medical School
University of Rochester
Graduated: 2008