Depending how brave you are you can fix it yourself by buying a replacement screen online and do a youtube search for replacing the screen or send it in to a reputable repair company, but that will cost about $50 - $100. Apple would do the best job repairing the screen so you may want to take it to your local Apple store to get a quote.
You can do it yourself if you know how to do it. You can also check videos on how to replace it. But if you're not so sure about it then I suggest you take it to the nearest shop that offers affordable service for screen replacement.
I would search your local area for places that repair cell phones/tech devices. A lot of malls near me now have them. They usually have those screens in stock and can repair them on the spot. As someone else mentioned, if you are brave you can buy repair kits online and do it yourself, but this can be tricky.