Ogilvie-Wiener Mansion Opens for More Tours, Including Halloween 2019
For visitors and locals alike, the giant, Victorian-era mansion (the largest in Louisiana) located at 728 Austin Place in downtown Shreveport is the subject of much interest. Whether you call it the Ogilvie-Wiener Mansion, “the True Blood house” (the house was prominently featured in the television show’s opening credits), the …