John G Leardi, Margaret Leardiroth, Margaret Rothleardi and one other person are people possibly related to Margaret. Margaret now resides at 102 3Rd St, Brigantine, Nj 08203. The number currently linked to Margaret is (610) 929-4159. Other a city that she has stayed in is Reading.