Explore details about location Vickery Place. Vickery Place is a location situated within the Dunedin City alongside other areas such as Slant Street, Flint Street, Leith Valley Road.