Sun Center, a 518,786 square foot power center positioned at the heart of Columbus, Ohio’s northwest retail corridor, offers excellent visibility, easy access and high traffic. Sun Center is ideally suited to satisfy the needs of its primary trade area.