Luisa Scott was born in 1935, age 89. Luisa Scott's address is 527 E Danner Street , Elnora, IN 47529. Public records show Luisa has also lived in Elnora, IN. Luisa's latest phone number is (812) 692-5549.
Phone Numbers: (812) 692-5549
Results 1 - 1 of 1