Dell P Smith, MD, Plastic Surgery

1880 Fillmore St
Twin FallsID  83301-3049 (Twin Falls County)


Phone: 208-735-8386
Fax: 208-735-0434

NPI: 1770589814
License Number: M7155 (ID)