Map updates are paused. Zoom in to see updated info.
224 West Esplanade | AT WATERFRONT PARK LOWER LONSDALE, North Vancouver, British Columbia V7M 3H8, Canada (Semisch Ave.)
The North Vancouver seabus station is located 1 block South East next to the major bus depot serving the all Northshore.
604 924 4913
Improve this listing