Explore details about location Edzell Street. Edzell Street is a location situated within the Glasgow City alongside other areas such as Provanhill Street, Carmichael Place, Dornford Avenue.