Sloan’s Lake Park Loading Map.... Sloan’s Lake Park1700 N Sheridan Blvd - DenverEvents 39.744609 -105.052876 Address 1700 N Sheridan Blvd Denver Colorado 80212 United States Upcoming Events No events in this location