NPI-verified
Leo Y. Chough
Credentials: MD · NPI: 1053397901
About
Leo Y. Chough is an orthopedic provider in Moscow, ID. Request an appointment or send a message below.
Location
2301 W A ST
Moscow, ID 83843Get directions
Moscow, ID 83843Get directions