Start from
Dexter Plaza
Dexter Plaza Shopping Center, 18-20 Main St, Windsor Locks 06096