A 3.3 hectare park near Finch Avenue West and Albion Road that features two children's playgrounds, a splash pad and an open green space. A tributary to the Humber River flows along the western edge of the park.