Location: Home > YellowPages > ID > Buhl > Lee Barnes Denture Lab

Lee Barnes Denture Lab

124 11th Ave N
Buhl, ID 83316
208-543-8150