Nature’s Spa and Wellness
6311 Carmel Road B,
Charlotte, NC 28226
We are an exclusive appointment only Spa and operate within the hours of:
Please feel free to call with any requests or special events.
You can call us if you are on mobile device, book online below, or purchase a gift certificate below.