Skip to content

Sciuridae Boyz PLLC

Medical group in Twin Falls, ID · Medicare group ID (PAC) 4880043678 · 15 clinicians in Medicare's directory

A small practice in Twin Falls, ID with 15 clinicians billing Medicare. Orthopaedic Surgery leads with 4 of its clinicians, ahead of Physician Assistant (3) and Nurse Practitioner, Family (2).

Clinicians