Paper House 124 N Hale St, Wheaton, IL60187 Paper House has been a Wheaton institution for more than 40 years. The store specializes in Wheaton…More memorabilia. It also has an extensive collection of greeting cards for many occasions. Customers can also choose to create their own cards or invitations, using the store's printing service. Paper House is just north of the train tracks in downtown Wheaton.