Forest Ranch Charter School 15815 Cedar Creek Rd Forest Ranch, CA 95942-0005 (530) 891-3154 Rate This School