Star Market 645

Star Market #645, also known as Star Market Chestnut Hill, is a Star Market supermarket located at 1 Boylston Street in Chestnut Hill, Massachusetts.