My child prospered here at this school
The phone number for Canoas School is (408) 853-6391.
Canoas School is located at San Jose, CA 95125