Star Market 2583

Star Market #2583, also known as Star Market Belmont, is a Star Market supermarket located at 535 Trapelo Road in Belmont, Massachusetts.