Dr. Blaine Upham
With over 30 years of experience, Dr. Blaine is passionate about providing effective, compassionate care for back pain, neck pain, headaches and more.
John Dickerson