Location: Home > YellowPages > ID > Buhl > La Plaza

La Plaza

1206 Main St
Buhl, ID 83316
208-543-8600
Category