Review
9 yrs ago
Las Palmas 25616 Telephone Rd, Houston, TX 77087, USA*
Thought it worth to advise that...
Thought it worth to advise that this place has been closed down by the feds (late 2013), on the grounds of people trafficking. Don't know the truth or otherwise of this…

ratheaneLouisiana