Is it spoiling him to talk about street names, and locations of things, given that I know he'll end up in situations like that, where adults can't fathom that when he asks "where is the park" he really wants to know the street names?
I don't think it's spoiling. But this strikes me as a child with some anxiety. It really ought to be enough to say, "Your mother knows where you are and has the address. You don't need to worry about it. It's okay. I promise." (The camp people may not have dealt with it well.) He probably needs some practice with this.
I have an anxious child who always wants complete and full information about everything. I find that sometimes I need to tell her that it is not her responsibility to have to know everything. I do cut her off and tell her she doesn't need to know or worry about xyz at times. I think this is good practice for the real world; you can't always know everything, regardless of age. You have to accept a good deal of uncertainty. (You could know the cross streets, but what if there's traffic? Might there be a storm? You know?)
I think this can come with high intelligence. DD does not fully trust that adults know what they're doing; she has seemed to know since forever that adults are not infallible and make mistakes often. This is probably because she has been catching us in small inaccuracies and mistakes since she could talk (and she was speaking in paragraphs at 18 months).