Save Preston Herrington III, MD PrestonHerrington.MD.com • Pediatrician Preston Herrington III, MD 407 S Schwartz Avenue, Suite 102, Farmington, NM