Anthony Thomas Barnstable, MD, General Practice

204 S Main St
CanyonvilleOR  97417-9752 (Douglas County)


Phone: 541-839-6200
Fax:

NPI: 1477224210
License Number: 8521 (OR)