Stop & Shop 491

Stop & Shop #491 is a Stop & Shop supermarket located at 36 Bedford Street in Lexington, Massachusetts.