Ms. Walsh practices medicine in Norwood, MA and 1 other location and specializes in Internal Medicine. Ms. Walsh is affiliated with Brigham & Womens Hospital, Massachusetts General Hospital, Boston Childrens Hospital, Newton-Wellesley Hospital, Brigham & Womens Faulkner Hospital and Massachusetts Eye & Ear Infirmary. Ms. Walsh speaks English and Spanish.