David Salter

Active Kanab, UT Family Practitioner for Kane County Hospital