Other cities that she has stayed in are Middle River, Abingdon, Essex and one other city. Her birth year was listed as 1941. Teresa L Snowden, Wesley James Snowden, Julia Snowden and 6 other people are people possibly related to Barbara. The number currently linked to Barbara is (410) 335-2366. Company linked with Barbara is: Oliver Beach Program For The Retarded, Incorporated. The current age of Barbara is 83. The residency of Barbara is at 415 Bowleys Quarters Rd, Baltimore, Md 21220.