The residency of Margaret is at 5015 Cerromar Dr, Naples, Fl 34112. Her birth year was listed as 1951. Phone number listed for Margaret is (314) 432-1804. Public records show Saint Louis, Homestead, Manchester and one other city as cities Margaret also stayed in. The current age of Margaret is 73. Margaret's possible relatives are William Hmd Escoffery, Janet Murray Escoffery, Richard Fmdchildre Escoffery and 3 other people.