@tracymayo the goal for iFixit and all of us on here, is to empower people to repair their own devices. We try and stay away from giving any recommendation to any repair facilities, unless they are known to this community. As you can imagine, it will never be an objective answer since everybody has their own personal experiences. It will also attract a lot of Spam Answers. I'd suggest that you contact either https://www.ifixit.com/Business/10741/Re... (screen repairs may not be his line of work but he may help you out further. The other one I'd contact without hesitation would be https://www.ifixit.com/User/3724533/Just... Here are the others that are listed and known to the community. After that, your google search will be as good as any of our recommendations.
In the spirit of iFixit, I suggest that you give it a try and repair this yourself. Use something like this video and go for it. Replacement screen are readily available. Just do an online search and choose a vendor that appeals to you. Considering price and shipping must be a definite factor for this.
This phone has it's own "cool factor"! While you work on your phone, take lots of pictures. Once you are done with it, take those pictures and create a guide for iFixit. That will help the next person that has the same problem as you do. It's easy and fun to create these guides. https://ifixit.com/Guide/new The iFixit community will appreciate this.
You got this!!!!!