Town Square Las Vegas website

702-269-5005 ·  Directions · Facebook Twitter Instagram
Town Square Las Vegas

Experience Town Square Las Vegas

A premiere one-of-a-kind retail, dining and entertainment destination.

Freedom Forever

Freedom Forever

Address

6569 Las Vegas Blvd. S.
Suite 200
Las Vegas NV 89119 (opens in a new window)

Learn More

Visit Site, opens in a new window

Hours

Monday: 5:00am to 7:00pm
Tuesday: 5:00am to 7:00pm
Wednesday: 5:00am to 7:00pm
Thursday: 5:00am to 7:00pm
Friday: 5:00am to 7:00pm
Saturday: 5:00am to 7:00pm
Sunday: --

Description

Freedom Forever was founded on the simple principle that people should have more affordable and cleaner options to meet their energy needs. Since we began operations, we’ve been laser-focused on residential solar installation with an unmatched 5-star level of customer service. Our company mission is to brighten the world with solar energy today, tomorrow and forever.

Visit Us

Town Square Las Vegas
6605 Las Vegas Blvd South
Las Vegas, NV 89119

Hours of operation

Monday - Thursday 10am - 9pm
Friday - Saturday 10am - 10pm
Sunday 11am - 8pm

Restaurants and Bars have extended hours
Please check our directory page for more individual store information

Connect With Us

Don't Miss a Thing!

Stay up to date with our latest sales and events.

Managed by Fairbourne Properties, LLC © Copyright Town Square Las Vegas 2024