Leroy Keller was born in 1924, age 99. Leroy Keller's address is 1046 Sunflower Lane Northeast, Palm Bay, FL 32907. Possible relatives include Eric Keller, Kevin Keller and 7 others. Public records show Leroy has also lived in Cocoa, FL and Indian Harbour Beach, FL. Leroy's latest phone number is (321) 377-3489. Previous phone numbers include (321) 454-9920 and (321) 676-0206. The latest email address for Leroy Keller is ler****@cableone.net.
Also goes by: Leroy J Keller
Address History: 1046 Sunflower Lane Northeast, Palm Bay, FL 32907;
4105 Nature Lane # R2, Cocoa, FL 32926;
Indian Harbour Beach, FL 32937;
Merritt Island, FL 32953;
Satellite Beach, FL 32937
Emails: ler****@cableone.net
Results 1 - 1 of 1