This video shows Charessa Lyle from Tyler, Texas talking about her dental implants in Costa Rica. Following is the video narration. “Charessa Lyle, Tyler, Texas. In my profession I do … hospital management in the department of surgery and I travel a lot and just so happened in this time I am off for […]