Churches-Congregational in Howland, ME St Leo's Church18 River RdHowland, ME, 044482077323495Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipCross Roads Ministries Resource CenterFirst Congregational Church OfSt Peter Catholic Church Show More