Welcome to LIVE IN LOS GATOS!

November 17, 2006

Welcome to Live in Los Gatos!

Los Gatos (Spanish for bThe Catsb) is a picturesque town of about 30,000 located at the base of the beautiful Santa Cruz mountains, inside the Santa Clara Valley, between coastal Santa Cruz and San Jose.