2201 W Moffat Pl, Denver, CO, 80221 (current address)
9017 Federal Blvd, Denver, CO, 80260 (1999 - 2016)
6885 Lowell Blvd, Denver, CO, 80221 (2010)
2531 W 56th Ave, Denver, CO, 80221 (1999 - 2010)
3805 W 68th Ave, Westminster, CO, 80030 (2001)
3805 W 68th Ave, Westminster, CO, 80030 (2000)
746 Beach Ct, Westminster, CO, 80030 (1989 - 1993)