Where is the Center located? Located within the Monte Ahuja College of Business on the Cleveland State University campus, view the short video to catch a glimpse of where we are located within the heart of Cleveland.