0
Cookiemonster1 ∙
It depends on where you live to where the nearest mall is. If you lived in Tampa, FL, the nearest mall would be the West Shore Plaza. No offense, but the next time you ask a question, be more specific, please.
Wiki User
Chat with our AI personalities