Possible relatives of Sheila are: Bruce Lovelle Logan, Bruce L Logan, Djan Logan and one other person. Records link phone number (804) 422-7778 with Sheila’s details. Sheila’s residency is at 1901 Venable St #A, Richmond, Va 23223. She has stayed in Richmond before moving to Richmond. 1966 is her birth date. Sheila turned 58 years old.