Urban Oasis Nashville
Verified 4.6 (204 reviews) Beauty & Spa Nashville, TN
About
Cheerful day spa offering facials, bodywork & waxing services.
Location & Directions
200 23rd Avenue North · Nashville, TN, 37203Get directions
Request a quote
Reviews
Be the first to review.