Thomas Stephenson Holmes, MD, Psychiatry & Neurology

415 6th St
LewistonID  83501-2431 (Nez Perce County)


Phone: 208-743-2511
Fax: 208-799-5554

NPI: 1992870836
License Number: M-9514 (ID)