Art Square

1025 S 1st St, Las Vegas, Nevada 89101

Home of the Cockroach Theatre, beautiful art galleries, a beauty salon, restaurants, places to grab a drink, and a wedding chapel!

Screen Shot 2018-06-19 at 1.37.53 PM copy.png
 

Follow us on IG: @artsquarelv