First Documented 1980 Last Documented 1980 Mom's 7066 Santa Monica Blvd Los Angeles, CA United States Geo 34.0904929, -118.3434462