Delma Road, Deer Park