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