Explore details about location Olmstead Place. Olmstead Place is a location situated within the Denver alongside other areas such as Wesesterly Cr Trail, South Emerson Street, Lipan Street.