First Documented 1979 Last Documented 1979 The Leather Game 7264 Melrose Los Angeles, CA United States Geo 34.0832971, -118.3480097