Middleton's Boats
(604) 240-0503
[
walker bay
]
[
booth 6.5
]
[
booth 8 & 9
]
[
booth davidson
]
[
sail kits
]
[
oars
]
david@middletonsboats.com
[
kayaks
]
[
canoes
]
[
clothing & lifejackets
]
[
rentals
]