Leo Line was born in 1962, age 62. Leo Line's address is 98 Rr 2 # , Aberdeen, ID 83210. Possible relatives include Guadalupe Cavazos, Andrew Line and 6 others. Public records show Leo has also lived in Aberdeen, ID. Leo's latest phone number is (208) 251-9333. Previous phone numbers include (208) 684-9353.
Results 1 - 1 of 1