I apologize in advance if this is in the wrong section.
So it's been nearly a year since my last visit and I am heading to town SOON? Just wanting to confirm the best area to set up shop!
I typically enjoy staying in Galleria/Park Central Area.
If anyone has any information about incall locations, or better yet WHERE TO AVOID please I would appreciate a PM any/all information is appreciated!
Thank you!