Elva Lohr was born in 1913, age 110. Elva Lohr's address is 410 E Main Street , Luray, VA 22835. Possible relatives include Elbert Lohr, Mark Lohr and others. Public records show Elva has also lived in Luray, VA. Elva's latest phone number is (540) 743-3207.
Phone Numbers: (540) 743-3207
Results 1 - 1 of 1