Stirling Properties to handle project management, leasing and property management of the project. Ochsner LSU Health Shreveport recently announced a major renovation and opening of a new healthcare facility at Margaret Place Properties located at 1 Saint Mary Place in Shreveport, Louisiana. The 860,000-square-foot property is the former Christus Schumpert Hospital site that mostly shuttered in …