Explore details about location Thompson Street. Thompson Street is a location situated within the Dedham alongside other areas such as Sinclair Court, Quincy Avenue, Lee Terrace.