Stephanie Leumer was born in 1968, age 56. Stephanie Leumer's address is 29456 County Road 108, Elkhart, IN 46514. Possible relatives include Kay Blair, Marcus Blair and 7 others. Public records show Stephanie has also lived in Elkhart, IN. Stephanie's latest phone number is (547) 370-6224. Previous phone numbers include (574) 262-9993 and (574) 370-6224.
Results 1 - 1 of 1