Karen Mackenzie, MD

Family Medicine, Primary Care

2831 Snelling Ave N, Mail Stop 39601A, Roseville, MN 551132460

(651) 636-4525