William E Halstead, MD, Psychiatry & Neurology

1501 6th St Ste C
La GrandeOR  97850-2419 (Union County)


Phone: 541-963-6715
Fax: 541-962-7440

NPI: 1144230988
License Number: MD23424 (OR)