Explore details about location Deergrass Place. Deergrass Place is a location situated within the Colorado Springs alongside other areas such as Brandy Circle, West Cimarron Street, Skyview Lane.