Memex's mailing address is 3425 Harvester Rd Suite 105, BURLINGTON, ON L7N 3N1, Canada. The official website for the company is www.memex.ca. The company can be reached via phone at +1-905-6351540.