Explore details about location Thompson Street. Thompson Street is a location situated within the Watertown alongside other areas such as Colorado Avenue North, Public Square, North Watertown Cemetery.