Canal Club and James Beach Map Unavailable Address 60 North Venice Blvd Venice Ca 90291 United States Upcoming Events No events in this location