Church - Alameda, California
988 Broadway
Immanuel Baptist Church - 1.9 miles
1801 Embarcadero
Immanuel Baptist Church - 1.9 miles
122 East 12th Street
Immanuel Baptist Church - 1.9 miles
495 10th St
Immanuel Baptist Church - 1.9 miles
1001 Broadway
Immanuel Baptist Church - 1.9 miles
378 11th Street
Immanuel Baptist Church - 1.9 miles
357 12th St
Immanuel Baptist Church - 2.0 miles
371 13th St
Immanuel Baptist Church - 2.0 miles
4801 Coliseum Way
Immanuel Baptist Church - 3.3 miles
4919 Coliseum Way
Immanuel Baptist Church - 3.4 miles