Other cities that he has stayed in are Saint Peters and Saint Charles. 4 Matterhorn Ct, O Fallon, Mo 63366 is where Rich lives. We have found 6 possible relatives of Rich: Deborah Varone Francis, Debra Francis, Richard L Francis and 3 other people. Rich has some connections with business: Hunting Partners Investments, Llc. This year Rich celebrated his 60 birthday. Rich's birth date was listed as 1964.