Tuna Club of Avalon

100 St. Catherine Way, Catalina Island
Avalon
California
United States