The Hub

First Documented
1964
Last Documented
1977

The Hub
7864 Santa Monica Blvd
West Hollywood, CA
United States

Geo
34.0906618, -118.3609603