Margaret now resides at 817 Cardinal St, Shreveport, La 71105. Johnny Mack Ray, Gwendolyn Lagrone Ray, Ronald Steven Murray and 6 other people are people possibly related to Margaret. Margaret has previously lived in Long Beach, Downsville, Fort Worth and 7 other cities. Margaret's birth date was listed as 1960. Business linked with Margaret is Happy Belly's Italian Ice Factory Llc. Margaret has listed (318) 458-1038 as her phone number. The age of Margaret is 64.