Ellamae Townsend's address is 7100 Old Highway 80 W Apt I2, Meridian, MS 39307. Public records show Ellamae has also lived in Indianola, MS. Ellamae's latest phone number is (601) 482-7984. Previous phone numbers include (601) 483-4778 and (601) 692-2775.
Ellamae Townsend's current address is 1784 Inman Road , Saint Paul, NE 68873. Ellamae's age is 86 years old (1938). Phone numbers associated with Ellamae are (308) 754-4825. Ellamae has also lived in Saint Paul, NE.
Also goes by: Ellamae Townsend
Phone Numbers: (308) 754-4825
Address History: 1784 Inman Road, Saint Paul, NE 68873;
148 P/O Box, Saint Paul, NE 68873
Results 1 - 2 of 2