Address 166 Market St, Newark, NJ 07102, USA Location type Beauty 40.7355533, -74.172701 Phone (973) 643-3460