About Leroy Theatre
Architecture, Historic Architecture, Theatres And Entertainments, Cultural, Cinemas, Interesting Places, Destroyed Objects
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.
Source From:
Wikipedia
59, Mason Street, Pawtucket, Providence, Rhode Island, United States of America, 02860