Leroy Theatre

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

Leroy Theatre

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