1. DDM Metal Finishing Co 25 Industrial Park Rd W, Tolland, CT 06084 Coordinate: 41.86224,-72.42132 Phone: (860) 872-4683