Save Debra L. Roberts, MD DebraLRoberts.MD.com • Family Doctor • 29 years experience Epoch Family Medicine LLC 60 Bay Spring Avenue, B6, Barrington, RI