Newburg is a city Francis has lived in. His birth year was listed as 1922. The phone number (573) 364-5882 is Francis’s. Francis’s current address is 610 Rolla St, Rolla, Mo 65401. Francis turned 102 years old.