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.
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