Yuba Environmental Science Charter Academy 9841 Texas Hill Rd Oregon House, CA 95962-0180 (530) 692-2210 Rate This School