Start from
Gas Station - Stop and Shop
1391 Main St, Willimantic 06226