Sandra Lee Strange, Robert Arthur Strange, John C Strange and 6 other people are people possibly related to Margaret. Cities Margaret has lived in before are San Antonio, New Braunfels and Fort Leavenworth. Margaret is a resident of 7626 Callaghan Rd #3506, San Antonio, Tx 78229. Margaret was born 48 years ago. The number currently linked to Margaret is (210) 525-0063. Margaret's birth date was listed as 1976.