Interface Children Family Services of Ventura Certification UWCCR ID: 11378 Tax ID: 95-2944459 Ventura County Contact Information (805) 485-6114 x650 http://www.icfs.org Street Address 4001 Mission Oaks Blvd. #1 Camarillo, CA 93012