The End

First Documented
1970
Last Documented
1972

The End
7994 Santa Monica Blvd
West Hollywood, CA
United States

Geo
34.0905645, -118.364581