Charming Charlie - Town Square
(Be the first to review Charming Charlie - Town Square)
Town Square
6521 Las Vegas S Blvd
#B105
Las Vegas
89119
Phone Number:
(702) 269-5342
Charming Charlie is chain of fashion accessories store, this location is in Town Square Las Vegas. The store has a vivid range of women accessories, body jewelry and clothing items.