Saint Thomas Aquinas Catholic ChurchParishShare43 High StreetDover-Foxcroft, ME 04426United StatesGet directions