Box HHHighland Hospital - Dept of Medicine
Appointment: (585) 341-6770
Dr. Allen's biographical information is not currently available.