Science & Technology Academy At Knights Landing 9544 Mill St Knights Landing, CA 95645 (530) 735-6435 Rate This School