Margaret Briard was born in 1966, age 58. Margaret Briard's address is 70 Timberlake Parkways , Barrington, IL 60010. Possible relatives include Kimberly Briard, Kristen Briard and 9 others. Public records show Margaret has also lived in Delray Beach, FL and Lake Worth, FL. Margaret's latest phone number is (210) 462-9901. Previous phone numbers include (561) 791-8238 and (847) 526-2852.
Address History: 70 Timberlake Parkways, Barrington, IL 60010;
2975 Sw 22nd Avenue Apt 205, Delray Beach, FL 33445;
Lake Worth, FL 33467;
West Palm Beach, FL 33411
Results 1 - 1 of 1