1. Towne Engineering Inc 1 Richmond Ln, Willimantic, CT 06226 Coordinate: 41.69307,-72.18086 Phone: (860) 576-9074