He accepts the following insurance: Medicaid and Medicare. Before completing his residency at a hospital affiliated with Harvard University, Dr. Roll attended medical school at Johns Hopkins University School of Medicine. Dr. Roll (or staff) speaks Spanish. He also offers interpreting services for his patients. He is professionally affiliated with Cambridge Health Alliance (CHA). New patients are welcome to contact his office for an appointment.