Leon Osmun was born in 1914, age 109. Leon Osmun's address is 1717 Maplecrest Road Apt 129, Fort Wayne, IN 46815. Possible relatives include R Osmun. Public records show Leon has also lived in Fort Wayne, IN. Leon's latest phone number is (260) 493-1400.
Related to: R Osmun
Phone Numbers: (260) 493-1400
Results 1 - 1 of 1