Stomadent Dental Laboratory Dental Laboratories Dentists Denture Care Centers 4.1 (7) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (208) 888-1927 Direction Website Reviews 503 SW 5th Ave Suite 150 Meridian , ID 83642