The possible relatives of Francis are James Lewis Mcrae, Miranda Leigh Mcrae, Crystal Mc Mccrae and 4 other people. Records link phone number (409) 655-5678 with Francis’s details. Francis's birth year is 1962. The residency of Francis is at 213 Bernice St, La Marque, Tx 77568. Francis turned 62 years old. Other cities that he has stayed in are Houston and Channelview.