Sheila's birth year is 1970. This person has lived also in Dorchester Center, Mattapan and Boston. Sheila has reached 54 years of age. We have found 9 possible relatives of Sheila: Kelly C Foster, William B Foster, Travis Foster and 6 other people. 223 Linden St, Needham, Ma 02492 is where Sheila resides. The number currently linked to Sheila is (781) 453-0968.