Explore details about location Elk Place. Elk Place is a location situated within the Delta alongside other areas such as 53 Street, Grosvenor Square, 104 Street.