Italia Townsend was born in 1914, age 109. Italia Townsend's address is 3824 Deckerts Lane , Nottingham, MD 21236. Possible relatives include Donald Townsend, Frank Townsend and 2 others. Italia's latest phone number is (410) 254-2841.
Phone Numbers: (410) 254-2841
Address History: 3824 Deckerts Lane, Nottingham, MD 21236;
3215 Brendan Avenue, Baltimore, MD 21213;
Parkville, MD 21234
Results 1 - 1 of 1