Dr. Roll earned her Bachelor of Science from Penn State University, her Master of Science from University College London, and her Doctorate of Veterinary Medicine from The Ohio State University. Her special interests include surgery, dentistry, and emergency medicine. When she is not practicing medicine, she enjoys walks with her 2 dogs, exploring new restaurants in Cleveland, and traveling with her husband.