Save John B. Freer, MD JohnBryantFreer.MD.com • Pediatrician John Freer, MD 1580 W Antelope Drive, Suite 100, Layton, UT