Sheila Twomey was born in 1982, age 42. Sheila Twomey's address is 1121 Enchanted Forest Street , South Bend, IN 46637. Possible relatives include Margaret Dennehy, Noreen Mcdaid and 6 others. Public records show Sheila has also lived in Lemont, IL and Orland Park, IL. Sheila's latest phone number is (574) 247-0942. Previous phone numbers include (630) 243-6903 and (630) 272-8201.
Address History: 1121 Enchanted Forest Street, South Bend, IN 46637;
1300 Ashbury Drive, Lemont, IL 60439;
Orland Park, IL 60462;
Notre Dame, IN 46556;
Brookline, MA 02446
Results 1 - 1 of 1