Leavell Supply Co ← View details 118 North Church Street, Carmi, IL 62821 +1 618-382-7361 Get Directions From* To * — Required information