Teresa Lynn Sherard, MDTeresa Lynn Sherard · Internal Medicine Physician504 NW 10Th Ave, Ava, MO 65608(417) 683-5739Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing