Rite Aid ← View details 18 Main St Rte. 119, Townsend, MA 01469 +1 978-597-2160 Get Directions From* To * — Required information