Featured Non-Profits in New Vineyard, ME 04956

Clearwater Ministries Inc

71 Pratt Mountain Rd, New Vineyard, ME 04956

Fraternal Order 0f Police

400 Franklin County
25 Lambert Rd, New Vineyard, ME 04956

His Hands Support Ministries

PO Box 62, New Vineyard, ME 04956

Maine Organic Milk Producers

577 Anson Valley Rd, New Vineyard, ME 04956

New Life Community Church

PO Box 242, New Vineyard, ME 04956

The New Vineyard Library Association Inc

PO Box 255, New Vineyard, ME 04956