kragee59 wrote: … just a black square where the image used to be, but when I do a command-I, the photo data (date, size, etc.) is available.
It sounds like the Photos database has lost touch with the original picture file. This doesn't usually happen, because the original files are kept safe in the Photos Library. And you've already done the best thing for this, "rebuilding the library." But, unfortunately, it didn't fix it.
I wonder if somehow your system is not set to safely store the pictures inside the Library. You should check Photos' Settings>General and see if "copy" is checked:

When the pictures are copied into the Photos Library, it's called a Managed Library, and that's normal--and it's what we want. Sometimes people may accidentally use a Referenced Library where pictures are not copied into the Library, and then pictures can get lost.
If you have gotten a Referenced Library ("copy" is not checked,) then get back to us so that we can help you fix it! (Just checking it probably won't be enough.)
If "copy" is checked, then somehow individual pictures may have not been copied into the Library. But somehow the original files have been lost. In that case, probably your only chance is to hunt for those pictures in backups that you may have.
Since ⌘-i gets you information, like the file name, you may be able to do a search for that file name. You may want to get the app Find Any File ($6) which will search inside the Photos Library. Don't change anything inside the Library without checking with us first! And you should make a backup copy of your Photos Library before messing with it.
This was a lot--so if you need clarification, get back to us. And let us know what you find!