Explore details about location South Smallwood Place. South Smallwood Place is a location situated within the Charlotte alongside other areas such as Toby Creek Road, South Cloudman Street, Castlewood Road.