1. Paper Rock love 311 N Main St, Seneca, IL 61360 Coordinate: 41.31654,-88.61035 Phone: (815) 313-9093