1. Fortress Of Solitude Inc 599 Broad St, Newark, NJ 07102 Coordinate: 40.74091,-74.16948 Phone: (973) 242-3725