Where is Antonin Scalia Law School located?
Antonin Scalia Law School, Antonin Scalia Law School, United States of America (approx. 38.885002°, -77.10027°)
Antonin Scalia Law School, Antonin Scalia Law School, United States of America (approx. 38.885002°, -77.10027°)