About TODD MCNIFF. Todd Mcniff is an internal medicine provider established in New York, New York and his medical specialization is internal medicine with more than 21 years of experience. The NPI number of Todd Mcniff is 1134370679 and was assigned on October 2008. The practitioner's primary taxonomy code is 207R00000X with license number 239641 (NY). ). The provider is registered as an ....