25760 Teresa Ave, Spirit Lake, IA, 51360 (current address)
25760 Teresa Ave, Spirit Lake, IA, 51360 (2002 - 2018)
2580 165th St, Spirit Lake, IA, 51360 (2001)
25840 166th St, Spirit Lake, IA, 51360 (1992 - 2000)
PO Box 853, Spirit Lake, IA, 51360 (1989 - 1999)