Paper Paradise Address: 11429 Donner Pass Rd, Truckee, CA 96161 Phone: (530) 550-7990 Hours: Tue: 10am-6pm Wed: 10am-6pm Thu: 10am-6pm Fri: 10am-6pm Sat: 10am-6pm Sun: 10am-4pm Crafts Other Businesses: Thai Praewa at 10770 Donner Pass Rd, Truckee, CA 96161 Front Street Station at 11782 Donner Pass Rd, Truckee, CA 96161 Peppertree Tahoe at 645 N Lake Blvd, Truckee, CA 96161 Northstar Club at 2100 N Village Dr, Truckee, CA 96160 Enjoy A Bowl LLC at 11084 W River St, Truckee, CA 96161