In 2016, the Integrated Memory Care Clinic earned Patient-Centered Medical Home Level 3 Recognition from the National Committee for Quality Assurance (NCQA). Level 3 recognition is the organization's highest recognition level. The clinic is located at 12 Executive Park Dr. in Atlanta, GA. Please call 404-712-6929 for more information or to make ....