1505 S. Washington Street,
4 people favorited this theater
This was a drive-in theater on US Route 1 in North Attleboro. It was located near the Red Rock Hill area just south of the current location of the Emerald Square Mall.
Just login to your account and subscribe to this theater.