Where is Peter A. Allard School of Law?

Where is Peter A. Allard School of Law located?

Peter A. Allard School of Law, British Columbia, Canada (approx. 49.2698°, -123.2536°)


Where is Peter A. Allard School of Law on the map?