Dr. Spencer graduated from the University of North Dakota School of Medicine & Health Sciences in 1978. He works in Ames, IA and 10 other locations and specializes in Neurology, Psychiatry and Sleep Medicine. Dr. Spencer is affiliated with Boone County Hospital.
View More
