Neurology & Sleep Specialists
2680 Channing Way
Idaho Falls,
ID 83404
Directions
Phone: 208-523-7667
Website: https://sleepandneuroexperts.org/providers
Certified: Headache Medicine: UCNS