Explore details about location Wynn Avenue. Wynn Avenue is a location situated within the Wrexham alongside other areas such as Celmar Grove, Primrose Way, Talwrn Road.