Save Theresa L. Shanahan, MD TheresaShanahan.MD.com • Pediatrician Theresa Shanahan, MD 1 Lyons Street, Dedham, MA