Glenna Mackinnon Lmt NPI 1497017396 Practice location: 1605 Oak St, Eugene, OR 974014022 Taxonomy code: 261Q00000X Phone: (541) 525-6141