NEUTRAL

Thread City Crossing

Willimantic, United States

Unofficially known as the Frog Bridge, connects Routes 66 and 32 across the Willimantic River and a rail line.

Submit Update