Browsing Karlsruhe, ND Businesses BBurlington Northern Sante FePO Box 344Karlsruhe, ND, 587447015256366Train Station CCyprus Builders Inc405 Main St NKarlsruhe, ND, 587447015256613Building ContractorsGeneral Contractors OOlson's Repair4 Main St NKarlsruhe, ND, 587447015256391Auto Ac RepairAuto Repair ServiceBrake RepairDiesel RepairOil Change PPete's Pub & Grub24 Main St NKarlsruhe, ND, 587447015256699Bars