About

Edit info

Looking for a spa in Rancho Charleston? Located in Rancho Charleston, Las Vegas, Body Shop is a spa situated at 4300 Meadows Ln. Have more questions before you visit? Call (702) 399-4400 and speak to a staff member about services offered, prices, hours and any other questions.