Louisa Smarr was born in 1921, age 103. Louisa Smarr's address is 720 29th Street Apartment 14, Parkersburg, WV 26101. Possible relatives include Floyd Smarr, June Smarr and 1 others. Public records show Louisa has also lived in Parkersburg, WV. Louisa's latest phone number is (304) 422-1919.
Phone Numbers: (304) 422-1919
Results 1 - 1 of 1