Karl John Armstrong, DDSKarl John Armstrong · General Practice Dentistry181 W Center St, Kanab, UT 84741(435) 644-2211Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing