Lou Souba was born in 1951, age 73. Lou Souba's address is 1244 Tower Street , Idaho Falls, ID 83404. Possible relatives include Jayce Souba, John Souba and 1 others. Public records show Lou has also lived in Boise, ID. Lou's latest phone number is (208) 529-3378. Previous phone numbers include (763) 263-1147.
Results 1 - 1 of 1