2940 Forest Crest Rd, Decatur, IL, 62521 (current address)
1235 W Semor Dr, Decatur, IL, 62521 (2001 - 2021)
1154 S 96th St, Decatur, IL, 62521 (2017)
1456 W Decatur St, Decatur, IL, 62522 (2007 - 2008)
1460 W Rock Springs Rd, Decatur, IL, 62521 (2007)
2940 Forest Crest Rd, Decatur, IL, 62521 (1999 - 2003)
1810 W Grand Ave, Decatur, IL, 62522 (1995 - 2001)
2940 Forest S, Decatur, IL, 62521 (1993)