99 Cents Depot Plus
317 Sanford Ave # 1
Newark, NJ 07106
Newark, NJ 07106