1000 County Road 314, Town Creek, AL, 35672 (current address)
1000 County Road 314, Town Creek, AL, 35672 (1996 - 2018)
501 County Road 407, Town Creek, AL, 35672 (1993 - 2016)
1001 N Indiana Ave, Town Creek, AL, 35672 (2015)
3300 Mallard Fox Dr NW, Decatur, AL, 35601 (2009 - 2010)