Explore details about location South Thompson Street. South Thompson Street is a location situated within the Davidson alongside other areas such as Greenway Street, Faculty Drive, Armour Street.