Ms. Shannahan practices medicine in Westborough, MA and specializes in Internal Medicine. Ms. Shannahan is affiliated with Metrowest Medical Center and Massachusetts General Hospital.