McGovern Centennial Gardens is conveniently located at 1500 Hermann Dr, Houston, TX 77004.