Michael Baldeck, DO

Doctor in Lewiston, ID

Michael Baldeck, DO in Lewiston, ID

222 Southway Ave Ste A, Lewiston, ID

Phone: 2087984818

Website