Longwood Village 3 Cinemas
1506 S. Main Street,
Farmville,
VA
23901
1506 S. Main Street,
Farmville,
VA
23901
1 person favorited this theater
Showing 1 comment
Opened by NTI way before 1990, 1984 or so.