BY MAIL
Ecomarine Ocean Kayak Center
1668 Duranleau St,
Granville Island,
Vancouver, BC,
V6H 3S4
IN PERSON Granville Island - 1668 Duranleau St (next to the boat yard) Jericho Beach - 1500 Discovery St ( the north east corner of the Jericho Sailing Center compound) English Bay - 1700 Beach Ave (in the bath house, down on the beach, at the corner of Denman and Davie)