Breeswood Veterinary Service

Contact Information

Location: 4301 Hwy 95
New Meadows, ID 83654
Phone: (208) 347-3000