I never saw a changing station there. Will be better call to be sure, anyway I'm almost 100% sure they don't. I know only one at Crossroads Mall.
Really don't know l was just visiting l am not from San Antonio
Thanks! Your answer is awaiting moderation.