Elks Lodge Santa Clara Map Unavailable Address 1680 Martin Ave Santa Clara CA 95050 United States Upcoming Events No events in this location