Eric Lgallagher NPI 1629057641 Practice location: 424 Savannah Rd, Lewes, DE 19958 Taxonomy code: 207P00000X Phone: (302) 845-3296