1423 S Teller St, Denver, CO, 80232 (current address)
1423 S Teller St, Lakewood, CO, 80232 (2009 - 2018)
833 S Vance St, Lakewood, CO, 80226 (2008 - 2016)
833 S Vance St, Lakewood, CO, 80226 (2007 - 2009)
833 S Vance B 101 St, Lakewood, CO, 80226 (2009)