Leroy Embler was born in 1920, age 104. Leroy Embler's address is 180 Embler One Road , Alexander, NC 28701. Possible relatives include John Embler, Joseph Embler and 3 others. Leroy's latest phone number is (828) 683-2193.
Phone Numbers: (828) 683-2193
Address History: 180 Embler One Road, Alexander, NC 28701
Results 1 - 1 of 1