IDR's offices are located at:
760 Birchmount Road Unit 37 Toronto, Ontario M1K 5H8 Canada
View Larger Map