Silver Post Town Square
(Be the first to review Silver Post Town Square)
Town Square
6659 Las Vegas S Blvd
#B-111
Paradise, Las Vegas
89119
Phone Number:
(702) 902-2480
Silver Post is a store that you can decorate your home with crystals from all over the world. Beautifully hand-crafted items are made locally from the staff.