ATLANTA NEPHROLOGY ASSOCIATES. Helping patients live healthier lives. New and returning patients — click here to connect to our patient portal. ATLANTA; 5667 Peachtree Dunwoody Rd NE, Suite 260; Atlanta, Georgia 30342.