This year Margaret celebrated her 52 birthday. Margaret was born in 1972. Margaret’s current address is 18150 Fowles Rd #1, Cleveland, Oh 44130. Margaret has previously lived in Cleveland, Berea and Avon Lake. The number currently linked to Margaret is (440) 234-1006.