This video is about the in-house dental laboratory at a teeth implants clinic in Los Algodones, Mexico. Following is the video narration: “Well, we have our own lab upstairs. I always like to say the patients that most of the doctors in town are real good doctors but they end up having the […]