Richards & Stehman, LLCAboutRichards & Stehman is central Illinois' largest rubber stamp manufacturer. They manufacture rubber stamps, embossing seals, engraved signs and name badges. Design and order your stamps and supplies online now at http://www.rscustomproducts.com/ Phone Number217-522-6801Address317 E. Monroe St.ZIP Code62701