LeBaron & Carroll LLC Categories Insurance 2050 N MAIN ST SUITE 1 NORTH LOGAN UT 84341 (480) 834-9315 Send Email About Us Insurance Broker Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×