Troy McCarrell

Idabel resident, Troy Dee McCarrell, 97, passed away on January 17, 2021 at McCurtain Memorial Hospital in Idabel, OK. One of eleven children, Troy was...