Address

The Terraces of Los Gatos
800 Blossom Hill Road
Los Gatos, CA 95032

Phone Number

(800) 673-1982