Save Thomas C. Harper, MD ThomasCHarper.MD.com • Family Doctor Thomas C Harper MD A Medical Corporation 265 Posada Ln D, Templeton, CA