Village Picture Shows, Inc.

About Us

Local movie theater located in Manchester Center, Vermont.