1. Willimantic Police Department 42 Meadow St, Windham, CT 06280 Coordinate: 41.71319,-72.21369 Phone: (860) 465-3135