Save Peter D. Swift, MD PeterSwift.MD.com • Radiologist Peter Swift, MD 111 Colchester Avenue, Department Of Radiation Oncology, Burlington, VT