The number currently linked to Francis is (610) 353-8417. 1159 Dune Dr, Avalon, Nj 08202 is where Francis lives. The birth year was listed as 1950. The possible relatives of Francis are Jane M Mohr, Mary M Mohr, John A Mohr and one other person. The current age of Francis is 74. In addition to Avalon, Francis also lived in Newtown Square, Newtown Sq and Lansdowne.