First Documented 1979 Last Documented 1979 Neon Cactus 7738 Santa Monica Blvd West Hollywood, CA United States Geo 34.090525, -118.357817