201 South Lowell Blvd., Denver, CO
Unfortunately the masjid has been the site of constant quarreling over the past years 10 years. Its not a pleasant place to be.