If the bike was stolen at one point, it's possible the serial number has been ground off and painted over.
I have a mid-'90s Specialized that has numbers on the inside of the left dropout (not sure if it's the serial # or not.) You might have to take off the rear wheel and clean up the area to read them.
The headtube is another possibility, but I doubt it.