Glen Lennox is located on a 70-acre site at the intersection of NC Highway 54 and US 15-501, two-miles from the center of Chapel Hill. The property includes 440 apartments of rental housing and a commercial center, all of which were built by 1953. The apartments are housed in 78 one-story brick buildings. The shopping center consists of a two-story structure with a covered arcade supported on slender steel columns. The site has wide winding streets across the rolling topography in a wooded setting. 
Glen Lennox is located northeast of the intersection of Fordham Road North (Route 501) and Raleigh Road (Route 54).