The University of Notre Dame du Lac is a Catholic research university located adjacent to South Bend, Indiana, in the United States. Wikipedia
Address: Notre Dame, IN 46556, USA
Acceptance rate: 18.7% (2016)
Undergraduate tuition and fees: 49,685 USD (2016)
Mascot: Leprechaun
Total enrollment: 12,292 (2015)
Endowment: 10.4 billion USD
Phone: +1 574-631-5000