Masjid Abu Bakr

2071 S Parker Rd, Denver, CO 80231, United States