Ms. Swenson practices medicine in Norwood, MA and specializes in Internal Medicine. Ms. Swenson is affiliated with Saint Elizabeths Medical Center, Norwood Hospital and Beth Israel Medical Center.