Located to the northwest of downtown Denver along US Route 36, Westminster is most well-known for its recent inclusion in a list of the best places to live in the ... Read more