Sounds like what we need is Facebook pages, except as a free service from the government or non-profit.
Wouldnt ISPs give you a bit of web space with your internet plan back in the day? (I'm too young to have been around for that but I've heard it used to be a thing)
Do you have any justification in mind for the “free service” being funded by tax payers? Why should it be free for the people who need it, and why should tax payers fund it?
Back in the day, there was this thing called the "Yellow Pages"! :-)