AN Dr. Angela S. Niffenegger , MD Is this you? Claim your profile Addiction Medicine 0 Write A Review 151 S 4th St Ste 401, Grand Forks, ND, 58201 (701) 795-3000