Julie Renee Squillace, Michael Squillace, Lisa Marie Squillace and 6 other people are people possibly related to Francis. 1974 is the birth year of Francis. The residency of Francis is at 513 Perry St, Papillion, Ne 68046. Records link phone number (402) 592-1639 with Francis’s details. The current age of Francis is 50. In addition to Papillion, Francis also lived in Spring Hill, Bellevue, Lompoc and 6 other cities.