Dr. Christopher A Nield, OD is an optometry specialist in Fort Hall, Idaho (ID). He specializes in Optometry.