Address: Villa Montessori School, 20900 McClellan Road
Cupertino, CA 95014
Tel: 669-800-1669; 408-257-3374 Fax: 408-257-7010
We are located on the premise of New Life Church of Cupertino at 20900 McClellan Road, Cupertino, CA 95014. Upon entering the parking lot, please proceed to the back of the property and park along the fence. Kindly note - Although we are located on the church property, we are not affiliated with New Life Church of Cupertino.