Dr. Chen and Dr. Baker offer dental implant restorations to complete your implant treatment and restore your smile. These restorations cap yourimplant posts to give you back your appearance as well as full oral health and function. To schedule a consultation with our dentists and learn more about dental implant restorations in Johns Creek, Georgia, call Smile Atlanta Center today at 770-495-9004.