Explore details about location South Dudley Street. South Dudley Street is a location situated within the Memphis alongside other areas such as Whitewater Road, Thistledown Drive, Wooddale Cove.