Michael Vanbibber, MD

Urology
Cost:

3 locations

Uintah Basin Medical Center

250 W 300 N, Roosevelt, UT 84066

Accepting new patients

(435) 725-2085