International Bible Baptist Church Church of San Leandro, CA. The location of International Bible Baptist Church Church is 94578, 15963 Marcella St - marked with a pin on Google Map.