TRIUMPH LUTHERAN BRETHREN CHURCH is a Lutheran church located in MORRHEAD, MN. Find service times, contact information, and directions.