Margaret Anneowens NPI 1174184659 Practice location: 5898 Hannover Dr, Frederick, MD 217032856 Taxonomy code: 103T00000X Phone: (301) 331-6429