Lee J Skandalakis, MDDoctors · Atlanta, GASurgeons. Serving the Russian-speaking community in Atlanta.Address: 3193 Howell Mill Rd, Atlanta, GA, 30327Phone: (770) 696-3586Loading map...