Russell Powell, DDS, Dentist

329 E Logan St
CaldwellID  83605-4863 (Canyon County)


Phone: 208-459-3388
Fax: 208-453-9295

NPI: 1154773869
License Number: D-4762 (ID)