Other cities that she has stayed in are Houston, Shawnee Mission, Cypress and one other city. Margaret currently resides at 2712 Trevor Trl, Ozark, Mo 65721. People possibly related to Margaret are Treva Jean Majors, John K Chandler, Patrick S Chandler and 2 other people. Companies linked with Margaret are: Psc Energy Services Inc and Psc Energy Services, Inc. 1955 is the birth year of Margaret. The number currently linked to Margaret is (417) 581-1615. Margaret turned 69 years old.