David A Spencer, MD, Surgery

2315 8th St
LewistonID  83501-7301 (Nez Perce County)


Phone: 208-746-1383
Fax: 208-298-4520

NPI: 1992888705
License Number: M2959 (ID)