Explore details about location Mellor Street. Mellor Street is a location situated within the Tasmania alongside other areas such as Tasman Highway, Murray Street, Montpelier Retreat.