Nature’s Spa and Wellness 6311 Carmel Road B, Charlotte, NC 28226 (704) 542-7306
Business Hours
We are an exclusive appointment only Spa and operate within the hours of:
Monday-Saturday 9:00-7:00 Sunday 11:00-7:00
Please feel free to call with any requests or special events.
You can call us, request an appointment online below, or purchase a gift certificate below.