Is there a play place?
Address: 2855 Stevens Creek Blvd, Santa Clara, CA 95050, USA
Tina Rachelle (Marvel Girl) | Aug 20, 2018
Yes. There is a place for small children to play. First floor near Macy's.
Traveler | Aug 20, 2018
Yes. On the first floor
deedee morales | Aug 20, 2018
Yes
Thanks! Your answer is awaiting moderation.