Where is Seton Hall University School of Law?

Where is Seton Hall University School of Law located?

Seton Hall University School of Law, Seton Hall University School of Law, United States of America (approx. 40.73652°, -74.16641°)


Where is Seton Hall University School of Law on the map?