Luther Kelso was born in 1917, age 107. Luther Kelso's address is 21 Emeralda Road , Rochester, NY 14624. Possible relatives include Leona Kelso. Luther's latest phone number is (315) 337-3270.
Related to: Leona Kelso
Phone Numbers: (315) 337-3270
Address History: 21 Emeralda Road, Rochester, NY 14624
Results 1 - 1 of 1