Future Pizza Palace Location

Abstract/Description: North side of Chapel Hill Street near Five Points, with Excelsior Barbershop to its right.
Subject(s): Durham County (N.C.)
Date Created: May 1966
1966-05