Costa Mesa address (website)
Costa Mesa address (website) is a location of Finding Freedom International at 151 Kalmus Drive, Suite L-4, Costa Mesa, CA 92626.
Services from Finding Freedom International
- Restoration support through partner safe houses
- Physical needs assistance
- Dream Workshops for girls
- Ministry partner caregiver training
- Volunteer training: Quarterly; next date to be determined in Costa Mesa.
- Become a certified Finding Freedom trainer