As of April 2011, Urso is incarcerated at the Federal Correctional Institution (FCI) in Elkton, Ohio with a projected release date is December 5,2021.
As of April 2011, Urso is incarcerated at the Federal Correctional Institution (FCI) in Elkton, Ohio. His projected release date is December 5,2021.