Possible relatives of Margaret are: Gary O Mevsborn, Traci Ann Meusborn, Lance Neusborn and 4 other people. Margaret has listed (281) 257-0590 as her phone number. 17131 Carroll Lake Dr #D, Spring, Tx 77379 is where Margaret lives. Public records show that Margaret is connected with Willowbrook Construction, Inc. Margaret's birth date was listed as 1947. The current age of Margaret is 77. This person has lived also in Houston and Spring.