258 South Street Newark New Jersey 07114 United States Telephone: 973.344.5004 Click here to view a map