First Documented 1972 Last Documented 1973 Hollywood Music Center 4658 Melrose Los Angeles, CA United States