Lamb Bryan DDS in Lewiston, ID 83501



Lamb Bryan DDS

3326 4th St # 1

(208) 746-2647