15015 Olmsted Dr, Denver, CO, 80239 (current address)
15015 Olmsted Dr, Denver, CO, 80239 (2006 - 2018)
1431 Indiana Ave, Toledo, OH, 43607 (2004 - 2010)
380 Pinewood Ave, Toledo, OH, 43604 (1993 - 2007)
15015 Olmsted Dre, Denver, CO, 80239 (1991 - 1993)
238 Mitchell St, Toledo, OH, 43609 (1974)