Dr. David C Bradshaw has 2 locations. David C Bradshaw Md 280 N Hospital Dr Ste 2 Price, UT 84501. (435) 613-2229. ACCEPTING NEW PATIENTS. Eastern Utah Family Medicine 280 N Hospital Dr Ste 4 Price, UT 84501..