Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: January 1, 2023
Size: 72.4 KB
Views: 410
License:
The 1996 film “American Buffalo” with Dustin Hoffman was shot in Pawtucket, RI. The Leroy Theatre was featured as background in the movie in several scenes.
No one has favorited this photo yet