Yes,UGG is in the Galleria mall
I'm not sure if there is an Ugg store but Dillards sells them. They have a free standing store across fro Galleria that's much easier to get in and out of!
Please call galleria mall to find out for sure.
Yes
Yes theres a store inside you can chose to shop whatever you like
Thanks! Your answer is awaiting moderation.