Records link phone number (630) 961-1224 with Francis’s details. This person has lived also in Glenside, West Linn, Jenkintown and 3 other cities. This person is linked with The Food Professor. Francis now resides at 85 Midhurst Ct #101A, Naperville, Il 60565. 1942 is the birth year of Francis. The current age of Francis is 82.