Dr. Randy L. Barnes, MD specializes in providing medical services and care.
1717 Arlington Ave, Caldwell, ID 83605