Have a business located in Indianapolis, Indiana. The business name will be BusinessName Indy. The URL will be BusinessName-Indy.com
Since I am using Indy instead of Indianapolis or Indiana, is Google's algorithm smart enough to match up local results to my site?