7106 Lockwood Ln, Indianapolis, IN, 46217 (current address)
2905 Centre Ct, Indianapolis, IN, 46203 (1993 - 2017)
2905 Central Ave, Indianapolis, IN, 46205 (2009 - 2015)
7106 Lookwoodln, Indianapolis, IN, 46217 (2005)
4016 S Meridian St, Indianapolis, IN, 46217 (2000)