Yes, the play area is located upstairs near the Crockett parking garage.
No i did not see one
Yes it's on second floor across from all purple store
No and you have to be very careful while walking with your kids.
No I don't think so. I never saw one anywhere around there
Not that I know of ...mostly shops, eats, and attractions like Ripley's and stuff like that. there might be one somewhere inside the rivercenter mall but like I said I'm not really sure, sorry and help this helps.
Thanks! Your answer is awaiting moderation.