Neil Francis was born in 1944, age 80. Neil Francis's address is 5000 E Lew Davis Street , Long Beach, CA 90808. Public records show Neil has also lived in Long Beach, CA. Neil's latest phone number is (562) 606-2196. Previous phone numbers include (562) 988-7904.
Neil Francis's current address is 1711 S Extension Road Apt 2060, Mesa, AZ 85210. Neil's age is 87 years old (1937). Phone numbers associated with Neil are (707) 526-5761 and (805) 526-5761. Neil has also lived in Laytonville, CA and Santa Rosa, CA.
Address History: 1711 S Extension Road Apt 2060, Mesa, AZ 85210;
265 Po Box, Laytonville, CA 95454;
Santa Rosa, CA 95403;
Ventura, CA 93001
Results 1 - 2 of 2