No
Go to the Galleria, Hoover.
No, just google it.
I don't remember one there
There is one in the galleria mall in Hoover, but not sure about the summit. They do have an updated store list on their website though so you might wanna check that out.
No there isn't
Thanks! Your answer is awaiting moderation.