Where is Notre Dame College?

Notre Dame College, not to be confused with the University of Notre Dame, is located at 4545 College Road in suburban area of South Euclid, OH. Look here for more information: