Benewah Medical Center

427 North 12th Street, Plummer, ID 83851

Choosing the proper addiction treatment center only got easier with this specific drug and alcohol rehab in Plummer, ID. With the focus on General health services, Benewah clinic uses Substance abuse...