1. The Leather Gallery 1772 S Randall Rd, Geneva, IL 60134 Coordinate: 41.86956,-88.34243 Phone: (630) 262-1765