Address: 1400 N. 25th Ave. Melrose Park, IL60160-3001
USA
Phone: 708-345-2500 Fax: 708-345-3823
RHC/Spacemaster Corp. sells store fixtures to some of the largest retail chains in the country. They produce everything from small bolts to customized shelving units and ship to stores throughout North America.