Otha W Latch is a 89 years old. His residential address is 1750 Little Rock Rd, Heber Springs, AR 72543. Rissie F Latch, are also associated with this address.
Age 84
Otha W Latch is 89 . He was born on Oct 14, 1934.
Otha W Latch’s address is listed as 1750 Little Rock Rd, Heber Springs , AR 72543, US.
Age 84