11141 Irma Dr, Northglenn, CO 80233, USA
Photo: www.masjidikhlas.org

3400 Albion Street, Denver, CO 80207, USA

2952 N Downing St, Denver, CO 80205, USA

3536 Sheridan Boulevard, Denver, CO 80212, USA
Photo: google.com

1880 Eagle St, Aurora, CO 80011, USA

1582 S Parker Rd, Denver, CO 80231, USA
Photo: google.com