Shoe Palace - Meadows Mall
(Be the first to review Shoe Palace - Meadows Mall)
Meadows Mall
4300 Meadows Ln
Ste 2460
Las Vegas
89107
Phone Number:
(702) 385-0055
Shoe Palace is a chain of stores selling footwear, this outlet is located in Meadows Mall. They have complete collection of casual shoes and streetwear. The store also offers complete accessories range for men and women.