Archy Loehr was born in 1944, age 80. Archy Loehr's address is 931 Reidy Road , Miami, OK 74354. Possible relatives include Amanda Loehr, Archie Loehr and 2 others. Public records show Archy has also lived in Sand Springs, OK. Archy's latest phone number is (918) 245-2630.
Phone Numbers: (918) 245-2630
Results 1 - 1 of 1