Francis’s residency is at 85 Timber Ln, Springfield, Ma 01119. The current age of Francis is 90. 1934 is the birth year of Francis. Sierra Vista is a city Francis has lived in. Francis owns the phone number (413) 783-8844. We have found 4 possible relatives of Francis: Melea Richard, Janet A Richard, Mark T Richard and one other person.