It depends how specific of a geographic location you want, mail marketing would be the most geographic specific since you are literally addressing it to peoples doors and you can pick what specific addresses receive the ad (then followed by local newspaper, then local television network, then followed by internet marketing, which can only base it off of IP address but that’s not always super accurate)