EmbraceCare of Indiana is located on the northwest side of South Bend, Indiana, convenient to US 31 and the Indiana Toll Road