Margaret now resides at 12583 5Th St, Parker, Co 80134. The possible relatives of Margaret are Steven Gary Nyhus, Deborah J Herndon, Nora Eileen Herndon and 2 other people. The current age of Margaret is 69. The number currently linked to Margaret is (303) 805-8692. Other cities that she has stayed in are Grand Junction, Cary, Nederland and one other city. This person's birth year is 1955.