Ted's Auto Care 1030 South Sherman Drive, Indianapolis, IN 46203