(408) 358-4982
15885 Los Gatos Almaden Rd Los Gatos, CA 95032
http://www.holycrosslg.org
Map & Directions