No. I live near Houston, when I did the review I never thought to even ask where Plamer ? Is.
No ma'am I'm in Waxahachie, Tx and Comfort Suite is off of 287 north bound get off on 77 exit thru the light and it's on the right hand side
Thanks! Your answer is awaiting moderation.