1

Your cart is empty.

Store Location

Our flagship store is located in downtown Palo Alto, California, 30 miles south of San Francisco. Below is helpful information about our retail store:

Location:
Palo Alto Sport Shop & Toy World
526 Waverley Street
Palo Alto, CA 94301

Get Directions

Telephone: (650) 328-8555
Fax: (650) 328-4429

 

Store Hours

Monday 9:30AM to 6:00PM
Tuesday 9:30AM to 6:00PM
Wednesday 9:30AM to 6:00PM
Thursday 9:30AM to 6:00PM
Friday 9:30AM to 6:00PM
Saturday 9:00AM to 6:00PM
Sunday 10:00AM to 5:00PM