David Reed Hadlock, DO, Family Medicine

496 C Shoup Ave W
Twin FallsID  83301-4563 (Twin Falls County)


Phone: 208-735-0000
Fax: 208-734-1717

NPI: 1629101928
License Number: O-163 (ID)