Larissa Baughan's address is 1426 18th Avenue , Lewiston, ID 83501. Possible relatives include Kel Baughan, Keldon Baughan and 2 others. Public records show Larissa has also lived in Lewiston, ID. Larissa's latest phone number is (208) 743-6253.
Phone Numbers: (208) 743-6253
Results 1 - 1 of 1