Tom Bass Park
Address:
3452 Fellows Road
Houston, Texas 77047