Tau Lambda

  • Installation Date: 4/14/1968
  • School: Rose-Hulman Institute of Technology
  • Website: http://apo.rose-hulman.edu/
  • Address: CM 5019
  • Address Line 2: 5500 Wabash Ave
  • Location: Terre Haute, IN