We found 1 provider named 'William Rolls' nationally.
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.