FREEDOM CHURCH OC INC33 STRAWFLOWER ST, LADERA RANCH, CA 92694 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions