Yes just as you come in the first entrance way
Yes they do pedi and Manicures
No, only an eyelash shop
@NIVEA I am not sure if there is a nail place in Severn Walmart. However, there is a Eyebrow spot inside....on the right side.
I think its on the front right corner.
Yes If you go in the main entrance its on the left
I'm not sure, sorry I has a little tunnel vision when I was in there. I was in and out.
Thanks! Your answer is awaiting moderation.