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 ]