0
No
The address of the Loveland Museum And Gallery is: 503 North Lincoln, Loveland, CO 80537
The address of the Colorado Computer Museum is: 1241 W 8Th St, Loveland, CO 80537-5213
Referring either to Loveland (the town that is north of Denver) or to Loveland (the ski resort), they are both about 120 miles from Colorado Springs.
Go to a search engine such as google.com and type in "population of Loveland Colorado" without the quotation marks.