1. Russell Hall Co Maintenance 30 Camp St, Meriden, CT 06451 Coordinate: 41.51733,-72.82953 Phone: (203) 238-7668