We found 1 provider named 'William Rolls' nationally.

Dr. Williams P Rolls, MD
Specializes in General Internal Medicine
1850 Ridge Road East; Suite 11
Rochester, NY

Dr. William Rolls practices general internal medicine in Rochester, NY. Patients rated Dr. Rolls highly, giving him an average of 4.5 stars out of 5. He is in-network for Child Health Plus, Family Health Plus, and Medicaid, as well as other insurance carriers. He welcomes new patients. Dr. Rolls attended medical school at the University of Rochester School of Medicine and Dentistry.

Read more
Hospitals affiliated with provider +
Selecting a checkbox option will refresh the page.