I think it's a fun little game, if you like to do those types of games. But it illustrates the problems with testing young children. How will this testing situation distinguish between the 3 year old who knows his address because he happened to read it on the mail, or the 3 year old who learned it over a period of weeks of practice? Most 3 year olds don't know their address, so to know it shows advanced knowledge, but there's a big difference between the 2 children I gave as an example.

And probably more important, can this test find the kids who know roads/streets have different names, and houses on those roads/streets have unique numbers on that street; but the kid may not know his own address?

Amazedmom, your child is obviously advanced. Just keep having fun showing the world to her at this time.