3 views
Updated: January 19th, 2023 | Idaho Falls | Doctor List J | Shoulder & Knee Center | Orthopaedic Surgery,
Specialty: Orthopaedic Surgery
Address: 2035 E 17th St, Idaho Falls, ID 83404
Phone: (208) 524-5633
Website:
Clinic: Shoulder & Knee Center
Expertise | |
Hospital Affiliations | Mountain View Hospital |
Insurance | Aetna, Blue Cross Blue Shield, PacificSource, UnitedHealthcare |
Description |