Arizona
Board of Licensing
Deland Ray Barr DO
Osteopathic Physician
License number
005996
Date granted
10/01/2012
Class
Osteopathic Physician
Status
Expired
Address
Two Rivers Medical, 683 E. 3rd, Weiser ID 83672
arizonalicensing.com
ID 22349239
LAST UPDATED 2026-05-20 17:08:41 UTC
LAST UPDATED 2026-05-20 17:08:41 UTC