United States Penitentiary, Leavenworth

(Redirected from Leavenworth Federal Penitentiary)

Leavenworth Federal Penitentiary is the oldest Federal prison in the USA. It's located in Leavenworth, Kansas. It was built to test out a new prison regime and penal ideology reliant on stringent rules and order.