Save Peter G. Trafton, MD PeterTrafton.MD.com • Orthopedic Surgeon Peter Trafton, MD 2 Dudley Street, Providence, RI