Seton Hall University

Address
123 Washington St, Newark, NJ 07102, USA
Location type

40.740537, -74.173198

Phone
(973) 642-8750