We found 1 provider named 'William Rolls' nationally.

William P Rolls, MD
Specializes in General Internal Medicine
average rating 4.5 stars (11 ratings)
1338 E Ridge Road; Suite 101
Rochester, NY

Dr. William Rolls' area of specialization is general internal medicine. He attended medical school at the University of Rochester School of Medicine and Dentistry. Patients rated him highly, giving him an average of 4.5 stars out of 5. Dr. Rolls is an in-network provider for Medicare insurance. He has an open panel.

Read more
Selecting a checkbox option will refresh the page.