Arthur W. Crosbie Municipal Parking LotMain StreetWillimantic, Windham, CT 06226 FunInNewEngland Rating: (0 votes) Type: Lot Neighborhood: Urban inner city Large public lot between Main Street and Valley Street and next to the First Baptist Church at approximately 601 Main Street; The "Frog Bridge" is within walking distance. Last updated 2016-04-09 Get map or directions from Google Maps, Yahoo Maps, Bing Maps, or Mapquest Rate it yourself Submit your own review |