Esta área residencial está ubicada en el lado noroeste de Denver. El lago que es el lugar central del Parque Sloan’s Lake, es administrado por la división de Parques y Recreación de la Ciudad y Condado del Denver.
Sloan’s Lake está ubicado en el borde oeste de los límites de la ciudad de Denver, adyacente a los suburbios de Lakewood, Edgewater y Wheat Ridge. Sus límites aproximados son el Boulevard Sheridan al oeste, la Avenida 17 al sur, la Calle Raleigh al este y la Avenida 26 al norte. No existen ríos tributarios al lago.
El Parque Sloan’s Lake, con 177 acres, es el segundo parque más extenso de Denver (después de City Park). Las actividades típicas en el Sloan’s Lake, son las caminatas, jogging y ciclismo en los senderos y veredas que rodean el lago, al igual que la pesca y los paseos en bote en el lago mismo. Hay canchas de básketball y ténis en el parque. Un evento anual conocido como el Festival de Botes de Dragones atrae a miles de visitantes cada verano, en donde se celebra la cultura y la civilización Asiática-americana.
La población de esta área residencial es de aproximadamente 8,500 residentes.