Hello I don't see an address on their website but they highlight going to your house or office. Is the groupon for a home service or do we go to their spa location?
Peggy R. asked on Sep 28, 2013
They are located at:
9507 Southwest 160th Street, #230
Miami, Florida 3315
Megan G. from Groupon replied on Sep 30, 2013