Address:
David A Nichols MD
284 N Hospital Dr SUITE 2, Price 84501
(435) 613-1450 (Phone)
Hospitals:
David A Nichols MD
284 N Hospital Dr SUITE 2, Price 84501
Castleview Hospital
300 North Hospital Dr, Price 84501
Education:
Medical School
University of Missouri / Columbia Campus
Graduated: 1982
Duke University Hospital