9169 W Farm Road 60, Willard, MO, 65781 (current address)
9169 W Farm Road 60, Willard, MO, 65781 (2004 - 2018)
3676 W Edgewood St, Springfield, MO, 65807 (2009 - 2016)
9169 W 60th, Willard, MO, 65781 (2012)
9169 Summer 60 W, Willard, MO, 65781 (2004)