Future Pizza Palace Location, 1966

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


Previous  Next