Explore details about location Munro Street. Munro Street is a location situated within the Armadale alongside other areas such as High Street, Elgin Avenue, Osment Street.