259 S Teller St, Lakewood, CO, 80226 (current address)
5775 W Dartmouth Ave, Denver, CO, 80227 (2014 - 2017)
259 S Teller St, Lakewood, CO, 80226 (1993 - 2016)
29 Newland Cir, Lakewood, CO, 80226 (1984 - 2015)
259 S Teller St, Lakewood, CO, 80226 (2011 - 2015)