It is located next to Cowboy Church
It's on the feeder of Hwy 287 north of Waxahachie. Take the I-35 exit like you are going to Dallas but stay on the feeder. Cross the Ovilla road and go past the Family Faith Academy, it's on the right. Don't know about cost but they do rent the facility.
Thank you
Thanks! Your answer is awaiting moderation.