Barrington recently completed development of a new 13,111 square foot CVS Drugstore at the St. Francis Hospital Campus in suburban Indianapolis.