"I haven't the foggiest idea where this guy lives but apparently he's been to my neck of the woods before."

I've lived in Minnesota a lot longer than you have!