Star Market 3580

Star Market #3580, also known as Star Market McGrath Highway, is a Star Market supermarket located at 14 Mcgrath Highway in Somerville, Massachusetts.