Tennis Courts at Los Altos High School in Los Altos, California, provide an outdoor tennis facility with a 4.5 rating in North Los Altos, open from 6:30 AM to 9:30 PM Monday through Thursday and 7:00 AM to 8:00 PM Friday through Sunday. Located at 201 Almond Ave, the concrete courts are in good condition with permanent nets, welcoming all skill levels at no cost. The site offers wheelchair-accessible parking and entry; visit http://www.mvla.net for more details.
+1 650-960-8811