Alexa Lougee was born in 1987, age 36. Alexa Lougee's address is 1205 W Highland Avenue Apt E1, Hermiston, OR 97838. Possible relatives include Suci Edmonds, Sandra Leavitt and 1 others. Public records show Alexa has also lived in La Grande, OR. Alexa's latest phone number is (541) 605-0061. Previous phone numbers include (541) 963-9078.
Results 1 - 1 of 1