Box HHHighland Hospital - Dept of Medicine
Office: (585) 273-2775
Dr. Allen's biographical information is not currently available.