The 16-story Petroleum Tower, located on the northeast corner of Texas and Edwards Streets in downtown Shreveport, could be seeing new life after an investor recently closed...

read more