Location: Home > YellowPages > ID > Fernwood > Santa & Fernwood Sewage Treatment Plant

Santa & Fernwood Sewage Treatment Plant

Highway 3
Fernwood, ID 83830
208-245-3554