Description: Future Pizza Palace location, north side of Chapel Hill Street near Five Points, May 1966, with Excelsior Barbershop to its right.
Audio File:
Subjects:
Source:
Filename: RR244