Rio Body Wax Cascade
(678) 973-2650
3695 Cascade Road. Suite 540
Atlanta GA 30331
Monday-Friday:9am-7:00pm
Saturday-9am-7:00pm
Sunday: Closed

Get Appointment
Schedule your appointment today! We have locations in Georgia, North and South Carolina, and Florida to better serve you.
Book Now Here