Francis Powers was born in 1961, age 62. Francis Powers's address is 1317 Willow Street , Harlan, IA 51537. Possible relatives include Robert Bowers, Jean Croghan and 4 others. Public records show Francis has also lived in Defiance, IA. Francis's latest phone number is (712) 235-4041. Previous phone numbers include (712) 748-3561 and (712) 748-8082.
Also goes by: Francis Earl Powers
Results 1 - 1 of 1