The birth year was listed as 1968. Company linked with Margaret is: Pagosa Springs Inn &Suites. Margaret is a resident of 1664 Sneffles St, Montrose, Co 81401. Margaret was born 56 years ago. Public records show Pagosa Springs, Lake Forest, Chicago and 2 other cities as cities Margaret also stayed in. The phone number (970) 249-9472 is Margaret’s.