13 Townsend Dr., Nepean, ON
Integral Media has been in operation since 2000 providing small and medium sized businesses with the technology driven solutions needed to satisfy thier marketing initatives.