Contact Dr. Stowell’s Team

If you have any questions or need to contact our team, please feel free to call or use the form below to connect with us.

Email Guidelines

Make An Appointment

Coeur d'Alene Office Address

1233 N Northwood Center Ct
Coeur d’Alene, ID 83814

Hayden Office Address

(Inside Hayden Surgery Center)
8552 N. Government Way
Hayden, ID 83835

Patient Portal

Follow Dr. Stowell Online