It does not help much but remember that "heol" is the Welsh word for "road". There are quite a few heols in Aberavon, although most streets have English names.
Also, about 2 miles away on the outskirts of Neath is a Howel Rd just North of the Balti Shop (which probably was not there at the time!) where the Pant yr Heol comes close to the canal.