Newport Centre

The Body Shop Store in Newport Centre, NJ