Kenneth King

Active Canadian, TX Director for Canadian Holdings, LLC

(806)323-6664