Explore details about location Muirhead Street. Muirhead Street is a location situated within the Quincy alongside other areas such as Burgin Parkway, Summer Street, The Strand.