The current Theta Delta Chi House replaced this one on the north side of West Wheelock St., west of St. Thomas Church.
 
 
Introduction