That does seem odd.
What happens if you go to Menu -> Settings -> About Phone -> Status? Scroll down to IMEI; is it there?
The IMEI is on the back of the phone (or at least the clear cling protecting the back). It's also printed on the box the phone comes in.
Yes, I think that is understood. The question is, what is wrong with his phone that it will not display this information internally? From everything I have been able to find on this subject, the indication is that something is seriously wrong with the device...
My final comment:
From my research just now, a (modern) phone which will not display its IMEI number is broken, trashed, bricked, whatever. If you rooted the phone or installed a non-factory rom, try restoring the original factory image and see if that resolves the matter.
I'm not 100% certain, but I -think- mine didn't show an IMEI until I put the SIM in it. Once I put one in it was in there.
I don't see in the OP's posts if he has ever inserted a SIM in the phone or not.
The most reasonable choice seems to be to call Google support.
was there an IMEI id at the back of the device when you received the device. it will be on the back screen protector.