Church Directory California Alameda Immanuel Lutheran Church

Immanuel Lutheran Church

Quick Info
1910 Santa Clara Ave
Alameda, CA, 94501
Lutheran, Evangelical
510-523-0659