Sat, May 24, 2025, 05:00 PM PST
8281 WALKER ST, LA PALMA, CA 90623
Event Organizer: Mar Thoma Church of Los Angeles