BOSS Store - Grand Canal
(Be the first to review BOSS Store - Grand Canal)
The Venetian
3355 Las Vegas S Blvd
#1001
Las Vegas
89109
Phone Number:
(702) 836-0940
The BOSS Store located inside the Grand Canal Shoppes sells a wide variety of formal wear clothing for men as well as their popular fragrance lines.