David James Barclay, DO, Family Medicine

3755 High Grove Ln
NampaID  83687-9019 (Canyon County)


Phone: 208-855-9116
Fax:

NPI: 1235192089
License Number: O153 (ID)