Leroy Theatre

66 Broad St., Pawtucket, Rhode Island. County/parish: Providence.

Added to the National Register of Historic Places August 04, 1983. NRIS 83000181.

1 contributing building.

From Wikipedia:

Leroy Theatre

Leroy Theatre was a historic movie palace in Pawtucket, Rhode Island. It was built in 1922, listed on the National Register in 1983, and demolished in 1997.

(read more...)

National Park Service documentation: https://catalog.archives.gov/id/41375552