About

Edit info

Need a spa near you? Natural Body Alpharetta's address is 7300 N Point Pkwy, Alpharetta, GA 30022. Check out Natural Body Alpharetta reviews on Yelp. Need more information? Call (678) 319-0008 for hours, prices or to schedule an appointment.

Yelp Reviews