Francis was born in 1943. The age of Francis is 81. Francis’s current address is 126 Ramblewood Pkwy, Mount Laurel, Nj 08054. Public records show Camden and Trenton as cities Francis also stayed in. The phone number (856) 778-1161 is Francis’s.