2402 Van Anda Ave, Van Anda, Texada Island
Phone: 604.486.7511
Accessibility Rating: L1