19488 Lakeview Rd, Leon, IA, 50144 (current address)
906 N Main St, Leon, IA, 50144 (2007 - 2008)
906 S Main St, Leon, IA, 50144 (2000 - 2001)
PO Box 91, Leon, IA, 50144 (1989 - 2001)
204 SW Church St, Leon, IA, 50144 (1998)
PO Box 91A, Leon, IA, 50144 (1998)