Swans Market Ltd. Vernon Contact: Derrick Cooke | Email Derrick Cooke Phone: (778) 995-6304 | Visit Swans Market Ltd. >>