The phone number (901) 767-2519 is Margaret’s. 1932 is the birth year of Margaret. Margaret’s residency is at 1552 Sterling Dr, Memphis, Tn 38119. Public records show Hornbeak as a city Margaret also stayed in. Margaret turned 91 years old.