Bus stop
St Teilo`s Avenue
Barry, WLSABOUT
St Teilo`s Avenue is a bus stop located
at Barry, , Barry
, WLS.
FAQs
The address of St Teilo`s Avenue is:
St Teilo`s AvenueBarry
Barry,
St Teilo`s Avenue is listed under
LOCATION
St Teilo`s Avenue Location