Larry’s Venice Anonymous January 25, 2013 Loading Map.... Larry’s Venice24 Winward Ave. - VeniceEvents 33.9871878 -118.47312110000001 Address 24 Winward Ave. Venice, California 90291 Website: Phone: Upcoming Events No events in this location