Contact Us

We are located at:

Address: 1171 S Buffalo Dr
                Ste 115 Las Vegas
                Nevada 89117
Phone: 702-272-0029
Website: natsspalasvegas.com

Map

Business Hours:

Tue–Sat: 10:00 am -7:00 pm
Sun – Mon: Closed

Send Message: