Margaret has listed (205) 759-9282 as her phone number. Possible relatives of Margaret are: Burke G Alford, Joyalford Lynch, Helen J Alford and 5 other people. The age of Margaret is 61. Margaret currently resides at 3515 18Th Ave, Tuscaloosa, Al 35406. The birth year was listed as 1963. Public records show Northport, Berry, Memphis and 3 other cities as cities Margaret also stayed in.