Phone: | 650-949-2739 | |
Address: | 991 N. San Antonio Rd. Los Altos, CA 94022 | |
Map: | Click here for Google Directions to the store | |
Hours: | Mon - Fri = 10am to 5pm, Sat & Sun = 10am to 4pm | |
Will Call: | Click here for the Los Altos Will Call Form | |
Rentals: | Email for a list of equipment | |
Manager: | Tyler Carney | |
srlosaltos@moreflavor.com |