Have no fear! Relax Tallahassee is now proud to offer massage in a spa location for those that would like to leave their household worries behind!
The location is:
2268 Wednesday St. Suite 1
Tallahassee, FL 32308
Please do not hesitate to book your next appointment via text, email or voicemail.