IFD Holdings Corp. (Number: 9969454) is located at 3200 - 650 West Georgia Street, Vancouver, British Columbia, Canada, established on 2016-11-01 (6 years ago). The final info updated on 2023-10-01, and the current status is Active.