locations

 

 
palo alto

Town & Country Village
855 El Camino Real #15
Palo Alto, CA 94301
650-327-4256
book an appointment here →
more about this location →

menlo park

2100 Gordon Avenue

(across from Lulu's)
Menlo Park, CA 94025
650-561-9788
book an appointment here →
more about this location →

burlingame

311 Primrose Road
Burlingame, CA 94010
650-375-0267
book an appointment here →
more about this location →

los altos

355 1st Street

Los Altos, CA 94022
650-209-5626

book an appointment here →
more about this location →

location hours all location hours

Palo Alto

Monday -  Thursday: 7 a.m. - 6 p.m.
Friday - Saturday: 7 a.m. - 7 p.m.
Sunday: 9 a.m. - 6 p.m.

Menlo Park

Monday - Thursday: 7 a.m. - 6 p.m.
Friday - Saturday: 7 a.m. - 7 p.m.
Sunday: 9 a.m. - 6 p.m.

Burlingame

Monday - Thursday: 7 a.m. - 6 p.m.
Friday - Saturday: 7 a.m. - 7 p.m.
Sunday: 9 a.m. - 6 p.m.

Los Altos

Monday - Thursday: 7 a.m. - 6 p.m.
Friday - Saturday: 7 a.m. - 7 p.m.
Sunday: 9 a.m. - 6 p.m.

book an appointment →

plan a party plan a party

Want to throw the best party ever? Learn more about events with Halo.
more on event spaces →

 

Save