Margaret's birth year is 1973. Possible relatives of Margaret are: William J Richards, William Rudolph Howells, Marion Elenor Howells and 6 other people. The phone number (636) 536-0637 is Margaret’s. Margaret’s current address is 15143 Appalachian Trl, Chesterfield, Mo 63017. This person has lived also in Springfield, Glen Carbon, Saint Louis and one other city. The current age of Margaret is 51.