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

Gospel Light Baptist Church

PO Box 242, New Vineyard, ME 04956

His Hands Support Ministries

PO Box 62, New Vineyard, ME 04956

The New Vineyard Library Association Inc

20 Lake St Box 255, New Vineyard, ME 04956

Tops Club Inc

Tops Me 0297 Strong
1175 New Vineyard Rd, New Vineyard, ME 04956