The possible relatives of Margaret are Thaddeus Eugene Mackrell, Cornelius P Mackrell, Thaddeus E Mackrell and 4 other people. Margaret currently resides at 3908 Charles St #302, Baltimore, Md 21218. The current age of Margaret is 89. This person's birth year is 1934. The number currently linked to Margaret is (410) 366-9090. Public records show Baltimore and Hampton Bays as cities Margaret also stayed in.