After spending years running that House of Horrors Ariel Castro learns his fate
87 days after Amanda Berry kicked her way out of that House of Horrors Ariel Castro learned his fate. He took a plea deal sparing his life but locking him away for the rest of his life. An ironic twist, after his imprisonment of three women.
7831 N. Business Park Drive
Tucson, AZ 85743