Dr. Morris is the lead orthodontist at our Star location, bringing over 25 years of experience. He graduated from Creighton University Dental School and received his Masters of Science and Certificate of Orthodontics.
9876 W State Street, Star, ID 83669