Family Promise of Santa Clarita Valley Certification UWCCR ID: 5550012 Tax ID: 27-0443114 Los Angeles County Street Address 24820 Orchard Village Rd, A391 Valencia, CA 91355