Corner of Gillies Bay & Blubber Bay Rds, Texada Island
Phone: 604.486.7739
Accessibility Rating: L3