Центр расположен на 5-м этаже бизнес-центра класса А «Имперский дом» по адресу: Якиманский пер., 6. Генеральным подрядчиком строительства выступила компания RD Construction.
Архитектурная концепция была реализована с учетом профиля деятельности института. Помещение состоит из нескольких зон: большой лекционный зал, рассчитанный на 100 человек, 6 офтальмологических кабинетов, переговорная комната, зоны ресепшн, отдыха и кафетерия.
The Vision Care Institute – первый в России центр профессионального образования для специалистов в области диагностики и коррекции зрения, созданный в рамках международной образовательной программы Johnson & Johnson.