Thomas Harry Olson, MD, Family Medicine

1330 E Main St
VermillionSD  57069-0277 (Clay County)


Phone: 605-624-5666
Fax: 605-624-2984

NPI: 1134127087
License Number: 2237 (SD)