Barnes Lee Buhl Dental Lab


Barnes Lee Buhl Dental Lab

124 11th Ave N
Buhl, ID 83316

Phone: (208) 543 - 8150