Atlanta Center for Restorative Dentistry Video December 17, 2018 | Davita SGS Map Unavailable ADDRESS Atlanta Center for Restorative Dentistry 5685 Lake Placid Drive NE Atlanta, GA, 30342 United States PHONE Upcoming Events No events in this location