Cleo's historical records show they were born on 21-07-46 and have lived for seventy-nine years. The aforementioned person is a tenant or homeowner at 6701 Nick St, Amarillo, TX 79119, USA. Cleo D Ruff, the individual has been listed as a resident at 3 different places. The recorded addresses associated with this person are: 7415 Bayswater Rd, Amarillo, 3507 Linda Dr, Amarillo, TX 79109, and 4211 Harmony St, Amarillo, TX 79109. Dean Ruff (age: seventy-nine years old) is believed to be the spouse of Cleo Ruff. At 3507 Linda Dr, Amarillo, TX 79109, USA, Dean Ruff (in 2002) also lived with Ms. Ruff, the individual. Inhabitants named Ruff can be found throughout Ohio, New Jersey, New York. The address is home to multiple people, including Ms. Ruff, Dean Ruff, Thelma Terry