Cory Bates, MD

Urology
Cost:

3 locations

North Canyon Medical Center

718 Highway 30, Buhl, ID 83316

Accepting new patients

(208) 543-4785