Frances Kelle's address is 3819 Lafayette Road , Indianapolis, IN 46254.
Address History: 3819 Lafayette Road, Indianapolis, IN 46254
Frances Kelle's current address is 20 Druid Lane , Tallahassee, FL 32304. Frances's age is 75 years old (1949). Frances has also lived in Tallahassee, FL.
Also goes by: Frances W Keller
Results 1 - 2 of 2