INDIANAPOLIS — A $65-million project along North Meridian Street is poised to address two needs in Indianapolis, medical service, and housing. The collaborative development project involves TWG and Innovcare. The location is on both sides of North Meridian between 18th and 19th Streets. At 1840 North Meridian, work is already well underway to put together […]