You need to login first.
Apache Twin Drive-In
1411 W. Apache Street,
Farmington,
NM
87401
1411 W. Apache Street,
Farmington,
NM
87401
1 person favorited this theater
Uploaded By
More Photos of This Theater
From the May 29, 1952 issue of the Farmington Daily Times, which should be in the public domain
No one has favorited this photo yet