First Documented 1968 Last Documented 1968 Blue Dolphin 11736 Victory Blvd North Hollywood, CA United States Geo 34.1865227, -118.3890921