Elaine Bdufford
NPI 1083193148
Practice location: 1229 Main St Ste 101, Lewiston, ID 835016901
Taxonomy code: 104100000X
Phone: (208) 746-5906
Currently, there are 1 healthcare prodviders using 2087465906 phone.