Smither Park is conveniently located at 2441 Munger St, Houston, TX 77023.