Our Section Location

Posted by Karma Organic Spa on 9/20/2016 to Organic Nail Polish

Grand Opening of Karma Organic Spa in Englewood, New Jersey
Sept 29, 2016 from 3:00 - 8:00pm  

It's time to cut the ribbon and party!

Karma Organic Spa
43 Park Place
Englewood, NJ
201 871-0200

Karma Organic Spa