SCHOOL CHAPEL
Emmaus Lutheran
Alhambra, CA
Emmaus Lutheran Alhambra
840 S Almansor St, Alhambra, CA 91801, USA
Dean-o Performs and Teaches in this year’s exciting
Bible REPLAY Curriculumâ„¢ 2018-19 Chapel Tour!