Saint Teresa Catholic ChurchParishShare425 South Main StreetBrewer, ME 04412United StatesGet directions