Richard Lee Stowell, MD, Orthopaedic Surgery

1233 N Northwood Ctr Ct Ste 101
Coeur D AleneID  83814 (Kootenai County)


Phone: 208-457-4211
Fax: 208-773-1473

NPI: 1871728493
License Number: 10187A (WY)