Leo Stumon was born in 1914, age 109. Leo Stumon's address is 505 N 11th Street , Paragould, AR 72450. Public records show Leo has also lived in Paragould, AR and Tumbling Shoals, AR.
Address History: 505 N 11th Street, Paragould, AR 72450;
206 N 14th Street, Paragould, AR 72450;
Tumbling Shoals, AR 72581;
Senath, MO 63876;
Longview, TX 75605
Results 1 - 1 of 1