Terminal C, Space 86
Newark, New Jersey 07114
732-794-9463
This store is located within an airport terminal.