Town of Windham Address: 13 Bank ST, Willimantic, CT 06226 Phone: (860) 465-3060 Services: Ambulance Call (860) 465-3060 Get Directions