Azoogle Launches Ad Center Inc., the New York-based online marketing solutions provider, has launched its “Epic Ad Center” featuring an Ad Wizard that allows advertisers to create display, text and coupon advertisements for free. AzoogleAds is an end-to-end online marketing solutions provider that is backed by TA Associates and Stripes Group.