Los Altos Youth Center
For the winter months, we take our Body Back classes inside! The Los Altos Youth Center is located in the Hillview Community Center right across from the Los Altos Police Headquarters.
1 N San Antonio Rd, Los Altos, CA, 94022
Sorry, we don't have any schedule info for this month.