Ellen Smart was born in 1921, age 102. Ellen Smart's address is 167 Walter Scholer Drive Apartment 106, Lafayette, IN 47909. Public records show Ellen has also lived in Lafayette, IN. Ellen's latest phone number is (317) 742-0997. Previous phone numbers include (765) 742-0997.
Also goes by: Ellen Smart
Results 1 - 1 of 1