To which floor do you have to go to buy gloves in Sunny Department Store?

To which floor do you have to go to buy gloves at Sunny Department Store?

--------------
Are the sentences correct?
Which preposition do we have to use, in or at? Are both OK? Which one is frequeently used?

Use "in" for this sentence.