Phone number listed for Margaret is (205) 344-6449. 7918 Mountbatten Rd, Tuscaloosa, Al 35406 is where Margaret lives. This person has lived also in Birmingham and Shreveport. This person's birth...