The aforementioned party's historical records show they were born on 1960-04-30 and have lived for sixty-five years. Leon B Allen lives in a building at 410 N University Ave, Provo, UT 84601, USA. The aforementioned subject has established a residential record of eight addresses. These places have been linked to this person in past records: 3422 S 1050 W, Hurricane, UT 84737, 1655 W 950 N St, Provo, and 340 W 1425 N #101, Cedar City, UT 84721. Lon B Allen has 4 post office boxes in their possession, such as: Po Box 2194, Provo, UT 84603-2194, Po Box 932, Bolinas, CA 94924-0932, Po Box 51372, Provo, UT 84605-1372. Reports indicate that Leon Allen is associated with six email addresses. Leon Allen may have been in contact with Scott L Allen (43 years), Kristina Holder from Dumfries at some point. People with the name Allen, the person can be found in Utah, Nevada, Colorado, Arizona. It is our assumption, based on public records, that Scott Allen, Hinphet Daoheuang are also living at this address