answersLogoWhite

0

If Selena isn't touring, she's either in L.A., Texas, or New York. She was born in New York but moved to Texas when she was young (I want to say about 5). She is currently filming Monte Carlo in London, though.

User Avatar

Wiki User

15y ago

What else can I help you with?