St. Stephen Lutheran School

320 Moorpark Way, Mountain View, CA 94041