Barry's Island in Avondale, Newfoundland and Labrador

Barry's Island in Avondale is a two-lane residential street. It crosses Terry's Road and Barry's Island Extension and ends at Station Road, while the other end is a cul-de-sac. In the vicinity, there is a pub.

Road Type
residential street
Lanes
2

Pubs

  • Home of Rumors.