St. Stephen's School
is nestled in a quiet neighboorhood in the South
San Jose foothills, surrounded by well maintained city parks yet with
easy freeway access.
© 2007- 2008 St. Stephen's School