LLos Altos Tennis FacilityLos Altos(Blach Intermediate School)1120 Covington Rd, Los Altos, CA 94024, USA Los Altos Junior Tennis Programs