The Spa at 21c - Cincinnati
609 Walnut St, Cincinnati 45202