Dr. Cafarell graduated from the University At Buffalo State University of New York School of Medicine & Biomedical Sciences in 1987. Dr. Cafarell works in Rochester, NY and specializes in Anesthesiology. Dr. Cafarell is affiliated with Nyack Hospital, Clifton Springs Hospital & Clinic and Newark-Wayne Community Hospital.