Records link Margaret with Jasper C Carroll, Margaret B Carroll, Terry Tuscaloosacoun Carroll and 4 other people. The number currently linked to Margaret is (205) 938-2910. Public records show Birmingham and Adamsville as cities Margaret also stayed in. 1962 is the birth year of Margaret. Margaret turned 62 years old. The residency of Margaret is at 12113 Wishing Well Ln #6, Mc Calla, Al 35111.