Francis turned 60 years old. Records link phone number (716) 685-9311 with Francis’s details. His birth year was listed as 1964. Public records show Depew and Buffalo as cities Francis also stayed in. Francis’s residency is at 199 Olmstead Ave, Depew, Ny 14043.