Save John S. Gallagher, MD JohnSGallagher.MD.com • Pediatrician John Gallagher, MD 1906 Bellevue Avenue, Suite 13 W, Roanoke, VA