45-year-old Christopher Thayer Francis lives in New Bedford, Massachusetts. Other places in which he has lived are Forestdale, Massachusetts; Marion, Massachusetts; Cranston, Rhode Island and Dartmouth, Massachusetts. Lindsey C Francis, David W Francis, Cheryl A Francis and Dw Francis are some of Christopher relatives.