Company VISION AND LEARNING CENTER INC. Address 6905 East 96th Street, Suite # 1100, Indianapolis, IN, 46250 - , USA