Robert L Townsend is 64 years old. Robert lives in Baltimore, MD, but has also spent time in Cockeysville, MD; Odenton, MD; Blue Ridge, VA and Nottingham, MD. Some of Robert family members are Theresa M Smith, Frank C Smith, Mildred L Smith and Robert J Smith.