Address: 110 W McLean St, Alhambra, CA 91801, USA
“Awesome church and body of Christ here in Alhambra! I am genuinely impressed by the pastor and leaders here, and the way people serve and love one another. Too bad we live farther away but I'd totally come back when visiting LA.”
Address: 110 W McLean St, Alhambra, CA 91801, USA
“I really like this school came here since kindergarten I'm in 5 the grade now and the teachers are nice.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…