Save David S. Kennedy, MD DavidSKennedy.MD.com • Pediatrician David Kennedy, MD 925 Main Street, Suite 100, Pennsburg, PA