Start from
Stop & Shop
1391 Main St, Willimantic 06226