Results 1 - 1 of 1
This Category · All Listings
Show map

21611 Meridian Street, PO Box 2290, Edmonton, Alberta, Canada, T5J 3H7
Edmonton Institution is in Edmonton, Alberta. It is a maximum security facility. Inmates are housed in direct observation living units. Currently construction is underway on one new 96 bed living unit. Work is due to be completed in 2015-2016. At the s ...
Telephone780-472-6052