Directory Company Details The Russell Hall Co. Address: PO Box 734, Meriden, CT 06450 United States Phone: 203-235-6391 Fax: 203-237-4336 Web site Contact Bill Rosa, President Company Description: Paper Distributor. Company Type: Distributor