Nels Labellarte was born in 1971, age 53. Nels Labellarte's address is 1190 S Stone Hill Court , Nixa, MO 65714. Possible relatives include Wanda Boyd, Leslie Deckard and 4 others. Public records show Nels has also lived in Harrison, AR. Nels's latest phone number is (870) 741-5842.
Phone Numbers: (870) 741-5842
Results 1 - 1 of 1