Lakewood Shopping Center 2020 Chapel Hill Rd., Durham, NC Share This Property Additional Information Directions