Thank you for the info.
NO, it is not public parking and you may be towed if you aren't using the train or going to T&P. They even shut and lock the gates at night when the TRE isn't running.
Yes. There is public paid app based parking on site. You can park here and ride to down town Dallas 👍
Thanks! Your answer is awaiting moderation.