Contact Us

Channel Islands Locations & Contact Information

Channel Islands HQ is located in close proximity to the major Hollywood studios and West Coast broadcasters as it works diligently to maintain close relationships with important industry constituencies. Channel Islands is a very trusted entity with an excellent track record of technology innovation and successful targeted advertising system deployments around the world.

Send Us an Email

To learn more about Channel Islands, please contact:

Channel Islands Headquarters
10605 Queen Ave. La Mesa, CA 91941 USA
Phone: +1 619-846-7676