Piedmont Karma Thegsum Choling (KTC) IFC Building, 110 W. Main St., Suite 2L,Carrboro, NC, 27510 919-636-9108 Website Directions 919-636-9108 Website Directions Add To Address Book Add To Address Book