Kyle J Hazelwood, MD, Orthopaedic Surgery

2500 W A St Ste 201
MoscowID  83843-6000 (Latah County)


Phone: 208-883-2828
Fax: 208-882-2179

NPI: 1851549901
License Number: 46201 (AZ)