Bio

Rena is a skilled Relaxation Specialist with a soothing presence and a genuine passion for helping clients let go of stress and tension. She uses gentle, intuitive techniques to encourage deep relaxat...


Select Service
Select Duration
Select Location