Studio 23Beauty & wellness29 N Pearl St 1st floorAlbany, NY, 12207 · US+15187764002studio23albany@gmail.comstudio23albany.square.siteHours not available