Canyon Heights Academy No rating yet Schools & Tutoring Primary school · Catholic school · Montessori school (...) 775 Waldo Rd, Campbell, CA 95008 Closed today Call Website Details →