Canyon Gate Dental

  • Dentists
188 River Vista Pl
Twin Falls, ID 83301
(208) 733-2090
  • About

    At Canyon Gate Dental, our priority is to deliver quality care to informed patients in a comfortable and convenient setting.
    Quality Care
    When you have dental problems, you need to turn to