Public records suggest that Leonard Umberger is likely married to Loretta G Umberger. Leonard and Loretta have lived together in at least 5 separate locations.
Leonard Umberger is 77 years old, and was born in November of 1941.
Leonard Umberger's current address is 144 Culpepper Rd South Mills, NC 27976-9796. Leonard has lived there for about 26 years, since August of 1993.
Leonard Umberger's latest phone number is a landline at (252) 771-5258.
Yes! Leonard Umberger is living today.