Ochsner has opened a new health center at 1532 Robert E. Lee Blvd., dubbed Ochsner Health Center – Lake Terrace, where the Lake Terrace Center Shopping Center once stood. This is the first activity on the site since Hurricane Katrina. The new three story, 58,000-square-foot facility offers general health services, including primary care, pediatrics and [&hellip
Read More »