Idaho Oral & Maxillofacial Surgery
Location: Twin Falls, ID — 590 Falls Avenue West 83301-3314
Phone: (208) 733-1182
Website: http://idaho-oms.com/
Rated 3.2 out of 5 based on 21 patient reviews.
About Idaho Oral & Maxillofacial Surgery
Idaho Oral & Maxillofacial Surgery provides dental implant solutions, including All-on-4 and full-arch treatment.