The phone number (804) 226-6137 is Sheila’s. Cities Sheila has lived in before are Richmond, Apo New York and Newport News. 6012 Almond Creek Ln #L, Richmond, Va 23231 is where Sheila resides. Her birth year was listed as 1965. The current age of Sheila is 59.