2205 S Twin Bridge Rd, Decatur, IL, 62521 (current address)
2205 Twinbridgerd, Decatur, IL, 62526 (2017)
2904 Shorewood Dr, Decatur, IL, 62521 (2014)
2380 S Esther Ave, Decatur, IL, 62521 (1998 - 2000)
1526 N Main St, Decatur, IL, 62526 (1986 - 1997)