Temple Theatre

20 Market Square Houlton, ME 04730

207.532.2200

2 Screens