Pioneer Memorial Obelisk is conveniently located at 6001 Fannin St, Houston, TX 77030.