Have you checked the local animal shelter? If you live in a house have you tried leaving their dishes out? Have you put out a bunch of treats while you're out there to see if they come back? Cats usually have a pretty good idea of where they live, so you might want to check outside from time to time to see if you see them. I wish you the best of luck.