renew bath + body is the largest and only shop in the Elmwood Village that offers over 35 nationally sold bath, body and skincare products from major brands like Juice beauty, One Love Organics, Beardbrand, Herbivore, Jane Iredale and many more. Our skin
927 Elmwood Ave, Buffalo, New York 14222
(716) 881-0177