Are there riding scooters

Johnny Wilcher | Jul 21, 2021 | Category: Shopping mall in San Antonio, Texas

North Star Mall - All questions

Address: 7400 San Pedro Ave, San Antonio, TX 78216, USA

Tiant Kerby | Jul 22, 2021

No

Chris Littlejohn | Jul 22, 2021

Never seen one.

Jo Ana Martin | Jul 22, 2021

Not that I know of

Tita02 casas | Jul 22, 2021

I've been there when visiting SA but I haven't seen any being used.

Vance Cole | Jul 22, 2021

Been there plenty of times, have never seen one so im going to say no.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

what are the hours

terri Henderson | Jun 16, 2021
Read More

How small can the dog be in it's bag?

Melanie Carrasco | Jun 16, 2021
Read More

Trending Places