This person has lived also in Norfolk, Virginia Beach and Portsmouth. Sheila was born 51 years ago. The number currently linked to Sheila is (757) 588-0035. Sheila now resides at 6913 Pallister Rd, Norfolk, Va 23518. 1973 is her birth date.