Francesca's - Town Square
(Be the first to review Francesca's - Town Square)
Town Square
6605 Las Vegas Blvd S
Ste 167
Las Vegas
89119
Phone Number:
(702) 263-4485
Francesca's is a chain of women boutiques, this location is in Town Square Las Vegas. The boutique displays a wide variety of women's clothing, jewelry, handbags, shoes and gift items.