The answer is simple. I was born in .... and from N.O., LA. At this moment, that is where you are from. After that, change the subject. If they insist, they are being rude. They do not deserve politeness and you can walk away with the same amount of rudeness that was shown to you. If they insist on following you, trip them, then laugh real hard as you walk away for the second time. They should get the message by then.
The last time was that stalker guy I vented about. I had the apartment manager tell him to leave me alone. It worked.
As to "born in" I was born in a hospital in Washington DC, but we lived in Suitland, MD and only for 6 weeks. I don't feel like either of those places really count. I was conceived in Tallahassee. I wish I weren't so literal minded.
I often just use the last place I lived, Florida, but mentioning that brings the next question, where in Florida, and that brings back unpleasant memories I rather just forget.
Don't mind me, it's just a pet peeve. I just wish I had a simple answer that would close the subject and not be rude because I know it's a common question many people ask, and they are just trying to start a conversation.