1654 W Leafland Ave, Decatur, IL, 62522 (current address)
3750 N Woodford St, Decatur, IL, 62526 (2017)
3750 N Woodford St, Decatur, IL, 62526 (2004 - 2016)
3750 N Woodford St, Decatur, IL, 62526 (2004 - 2016)
3750 N Woodford St, Decatur, IL, 62526 (2015)