Natasha Vanessa Demattos, MD, Psychiatry & Neurology

3326 4th St
Ste 6
LewistonID  83501-5890 (Nez Perce County)


Phone: 208-746-2223
Fax:

NPI: 1922217678
License Number: A88166 (CA)