Idaho Nephrology Associates

Phone & Address

3820 17th St
Baker City, OR 97814

Get directions

208-501-8955

208-370-3382