I would imagine it would be pretty hard to get businesses to pay for a listing as they are so well served by Facebook and Google My Business.
You are also going to be competing against the website of your local newspaper.
If you are going to do it, then I would say you need to have very strong content, probably lots of video content, to make any headway.