Tifuh Nasmarmuwud NPI 1902327406 Practice location: 8623 Annapolis Rd Apt 102, New Carrollton, MD 207843106 Taxonomy code: 374U00000X Phone: (240) 714-9016