About About A place to share Gods Love; a place to received it. Programs Location 13518 Biola Ave, La Mirada, CA 90638, United States