Stowell's Catering is Luther Memorial Church's #2 competitor. Stowell's Catering was founded in 1971, and is headquartered in Burlington, Wisconsin. Like Luther Memorial Church, Stowell's Catering also operates in the Non-Profit & Government space. Stowell's Catering generates $31M more revenue vs. Luther Memorial Church.