Add your review, 0 reviews Burroughs Dog Park Updated: 2013-05-10 DogGeek Listed in Texas Dog Parks Add to Favorites 9738 Hufsmith Road, Tomball, TX 77375, USA Description: Tweet Read more...