1. Paper Chasers 8117 Highway 6, Hitchcock, TX 77563 Coordinate: 29.34951,-95.02104 Phone: (409) 316-9546