Explore details about location Sloane Place. Sloane Place is a location situated within the Tasmania alongside other areas such as Boronia Place, Olinda Grove, Devon Street.