This person's birth year is 1952. The age of Margaret is 72. Margaret's possible relatives are Terry Eugene Cleland, Sylvia H Cleland, Robert L Cleland and 4 other people. Lake Charles is a city Margaret has lived in. Records link phone number (337) 477-6594 with Margaret’s details. Margaret is a resident of 4008 Briarfield St, Lake Charles, La 70607.