Alternate Names
New Haven
First Documented
1973
Last Documented
1979
The Haven
256 Long Beach Ave
Long Beach, CA
United States
Geo
33.7701005, -118.1893012