Save David C. McClain, MD DavidCMcClain.MD.com • Family Doctor David McClain, MD 674 S Hwy 99, Fillmore, UT