Leon Snyder was born in 1924, age 99. Leon Snyder's address is 117 Porter Vista , Decatur, IN 46733. Possible relatives include Ariana Oreal, Connie Snyder and 5 others. Public records show Leon has also lived in Decatur, IN. Leon's latest phone number is (219) 724-4262. Previous phone numbers include (260) 724-4262 and (317) 319-9598. The latest email address for Leon Snyder is leo****@latinmail.com.
Emails: leo****@latinmail.com
Results 1 - 1 of 1