User Image

Dr. Richard Haddock

Psyd - Behavioral Health & Social Service Providers

Northern Arizona Va Health Care System
500 Hwy 89n
Prescott, Az 86313