Francis’s current address is 121 Poplar St, Garden City, Ny 11530. The possible relatives of Francis are Philip M Owen, Virginiaa Owen, Sybil E Owen and 5 other people. The current age of Francis is 73. 1951 is the birth year of Francis. In addition to Garden City, Francis also lived in Hempstead, Seaford, Deer Park and one other city. The number currently linked to Francis is (516) 746-6290.