Marod Medical and Day Spa

  • Physicians
706 N College Rd Ste C
Twin Falls, ID 83301
(208) 735-1000
(208) 732-5345 (fax)
  • About

    Dr. Rod Kack was born in Seattle, Washington. He attended the University of Washington and went on to complete his medical training at St. Louis University.

    Dr. Marilyn Righetti was born a