Elks Lodge Santa Clara Address 1680 Martin Ave Santa Clara CA 95050 United States Upcoming EventsNo events in this location