Explore details about location St Alban's Road. St Alban's Road is a location situated within the Wrexham alongside other areas such as Manley Road, Pen Y Bont, Tudor's Avenue.