Terry Dean Weaver, MD, Family Medicine

602 1st St Ne Ste 1
Wessington SpringsSD  57382-2163 (Jerauld County)


Phone: 605-539-1778
Fax:

NPI: 1528063997
License Number: E-3438 (AR)