The Profile Page for this establishment is brought to you by MallGuide. Town Square Las Vegas is located in Las Vegas.
| Address: | 6629 Las Vegas Boulevard South Las Vegas, NV 89119 |
|---|---|
| Open: | MON-THU 10:00 am-9:30 pm FRI-SAT 10:00 am-10:00 pm SUN 11:00 am-8:00 pm |
| Area Hotels: | (If you are visiting on business or pleasure, here are 6 hotel options in the area of the Town Square Las Vegas) Luxor Hotel and Casino Crestwood Suites Las Vegas Boulevard Holiday Inn Las Vegas Best Western McCarran Inn Ambassador Strip Inn Travelodge Desert Rose Resort Las Vegas |
| Credit Cards: |
Students! Get the Power of Mindfulness...
As the school year begins, learn how to unleash your potential and reduce your stress! Mindfulness for Law Students, which is useful for non-law students as well, is the must-have book for the new school year.
© 1996-2010, MetroGuide, Inc. | Privacy Policy | Terms and Conditions
To contact us at MetroGuide: Click Here.
RetailGuide, RetailGuide.Network and RetailGuide Las Vegas are service marks of MetroGuide.com, Inc.