Lyman J Scott DDS in Twin Falls, ID 83301



Lyman J Scott DDS

871 Green Acres Drive

(208) 733-4620

http://greenacresfamilydental.com