Tag Archives: Kenwood Galleria

Avalon is moving!

I got an email yesterday announcing that Avalon Salon and Spa is moving to a new location…. stat! Not sure what the reason for the move is quite yet, but they’re moving immediately from the Hyde Park Plaza to the Kenwood Galleria at 8118 Montgomery Rd. They’re telling clients to call the concierge at 513-533-1700 for any questions or concerns regarding any upcoming appointments. Honestly, I think this is a good thing for the business because they were quite hidden in the Hyde Park Plaza and they had a small store-front (looks were deceiving because it was HUGE inside!). Best of luck to Avalon Salon and Spa on the new location!