I've always received excellent care from this provider.

| Atrium Health Verified Patient

Dr. Hagen is thorough in his explanations, and attentive to any concern I might have. I am fortunate to have him for my doctor.

| Atrium Health Verified Patient