Roger Franklin Kennedy, MD, Neurological Surgery

846 45th Ave Nw
Lot 10
HazenND  58545-9362 (Mercer County)


Phone: 701-487-3334
Fax:

NPI: 1528174554
License Number: 3131 (ND)