NWI/Twillingate Transfer StationChapel Island, Chapel Island, NL📞 709 700 0211ℹ Source / official info🗺 Get directionsMaterials acceptedPaint