1. Shrewsbury Mammography System 26 Julio Dr Ste 104, Shrewsbury, MA 01545 Coordinate: 42.29244,-71.70469 Phone: (508) 842-8587