Phone number listed for Francis is (918) 274-8419. The residency of Francis is at 3706 96Th East Ave #96, Tulsa, Ok 74145. The birth year was listed as 1965. The current age of Francis is 59. This person has lived also in Owasso and Tulsa.