Stewart Title closing five Indianapolis offices
Houston-based Stewart Title Services Corp. is closing five Indianapolis-area offices and consolidating the work at 20 E. 91st St. Stewart will lay off 15 employees, leaving the office with a total of 19 after the downsizing takes effect July 1, said State Manager Tom Fickle. “It’s just not profitable to keep that many offices open […]