1. D & W Development 27 Meadow St, Willimantic, CT 06226 Coordinate: 41.7133,-72.21328 Phone: (860) 456-0863