1
Mar, 2016
Company Update: March 2016
March 1, 2016 – Innovcare moves to offices located at 429 N. Pennsylvania St. Suite 411, Indianapolis, IN. Innovcare’s administration office is located at 429 Pennsylvania St., Suite 411, Indianapolis, IN. Its accounting function will stay at 333 N. Pennsylvania St. Suite 100, Indianapolis, IN.