You will find this quaint town Southeast of Denver proper, and about 20 miles or 30 minutes. It is easy to catch the light rail at Lincoln, if you work downtown, or somewhere along the line. There are about 64,000 residents in the Town of Parker ...
View More