St. Tammany Health System to open $75M surgery center

Covington, La.-based St. Tammany Health System will soon open a new $75 million ASC, Nola.com reported Nov. 21. 

Read the full post on Becker's ASC