SmartMouth Dental Care
Call (208) 737-5253
236 River Vista Pl Suite 100
4.9 ★ on Google (131 reviews)
Our Location
SmartMouth Dental Care
236 River Vista Pl Suite 100, Twin Falls, ID 83301
Get directions →
We're here for you
Call (208) 737-5253
Website
Directions
(208) 737-5253
236 River Vista Pl Suite 100, Twin Falls, ID
Last updated March 27, 2026
© 2026 SmartMouth Dental Care. Published in partnership with
Lantern