Northlake Comprehensive Eye 2200 Northlake Pkwy # 300A, Tucker, GA 30084, United States of America +1 770-938-1705 Reviews Map