We found 1 provider named 'William Rolls' nationally.
Dr. William Rolls works as an internist. He is a graduate of the University of Rochester School of Medicine and Dentistry. His average patient rating is 4.5 stars out of 5. Dr. Rolls is in-network for Child Health Plus, Family Health Plus, Medicaid, and more. New patients are welcome to contact his office for an appointment.