Terry Len Ross was born on April 30, 1948 in Yuma, AZ (USA) andpassed away on January 1, 2019 in Copperas Cove, Texas (United States) andis under the care of Johnson Mortuary & Desert Lawn Memorial Park.
Memorial Service will be held on February 8, 2019 at 11:00 am at Johnson Mortuary & Desert Lawn Memorial Park , 1415 S 1st Ave, Yuma, Arizona.
You may leave a message for the family by clicking here.