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

Nearest places in Leroy Theatre