First Documented 1967 Last Documented 1970 The Boys 1100 S Alvarado Los Angeles, CA United States Geo 34.0498288, -118.2804588