812 Adams Street,
1 person favorited this theater
The Abington Drive-In was located on the west side of Route 58 just south of the Weymouth town line. It opened about 1959 and closed 5 or 6 years later.
Just login to your account and subscribe to this theater