Stephen J.horwitz NPI 1093721631 Practice location: 7504 Royal Dominion Dr, Bethesda, MD 208174658 Taxonomy code: 207VG0400X Phone: (301) 469-6612