Leroy Theatre
January 27, 1967. Pawtucket Times photo showing projected urban “renewal” for the city. The Leroy Theatre can be seen at the right of the image, with its scenery tower. The entrance is on the left front side of the theatre.
No one has favorited this photo yet