Francis has reached 67 years of age. The residency of Francis is at 10054 Carrigan Dr, Ellicott City, Md 21042. Francis has some connections with business: Ferrara's 7-Up Distributor Enterprise, Inc. Public records show Ellicott City, Bradley Beach and Neptune as cities Francis also stayed in. This person's birth year is 1958. The number currently linked to Francis is (410) 461-2861.