Location — Peninsula

STORE

LOCATION

ADDRESS

415 University Avenue
Palo Alto, CA 94301

HOURS

Tuesday - Saturday

10:00am - 6:00pm

PHONE

Tel: (650) 326-8415

Fax: (650) 326-8417

 

BESbswy