Lau A is located at 6123 Farrington Rd, Chapel Hill, NC. This location is in the Downing Creek neighborhood..