Alameda Elks Lodge

Address:

2255 Santa Clara Ave,
Alameda, CA 94501

(510) 522-1015