Featured Non-Profits in Saint Johnsbury, VT 05819

4-H Clubs & Affiliated 4-H Organizations

Caledonia Cty 4-H Foundation
397 Railroad Street, Saint Johnsbury, VT 05819

Amateur Athletic Union Of The United States Inc

Kingdom Eclipse
6035 Vt Route 18, Waterford, VT 05819

Amer1ca One Ltd

215 Underclyffe Rd, Saint Johnsbury, VT 05819

American Legion

58 St Johnsbury Post
12 Maple St, Saint Johnsbury, VT 05819

American Legion

53 Henry L Danforth
296 Breezy Hill Rd, Saint Johnsbury, VT 05819

American Legion Auxiliary

58 St Johnsbury Inc
11 Maple St, Saint Johnsbury, VT 05819

Androscoggin Valley Economic Recovery Corp

C/o Ncic 347 Portland Street, Saint Johnsbury, VT 05819

Anna A Davidson Charitable Remainder Unitrust 36-3419-00

PO Box 38, Saint Johnsbury, VT 05819

Auxiliary To Northeastern Vermont Regional Hospital Inc

PO Box 905, Saint Johnsbury, VT 05819

Benevolent & Protective Order Of Elks Of The Usa

1343 St Johnsbury
118 Western Ave, Saint Johnsbury, VT 05819

Bicentennial St Johnsbury House Foundation Inc

PO Box 159, Saint Johnsbury, VT 05819

Blue Wave Taekwon-Do Association

158 Walsh Rd, Waterford, VT 05819

Caledonia Animal Rescue Inc

PO Box 4054, Saint Johnsbury, VT 05819

Caledonia Christian School

54 Southard St, Saint Johnsbury, VT 05819

Caledonia-Essex Area Ambulance

Calex
PO Box 570, Saint Johnsbury, VT 05819

Caledonia Special Investigations Unit

PO Box 272, Saint Johnsbury, VT 05819

Catamount Film & Arts Co

PO Box 324, Saint Johnsbury, VT 05819

Connecticut River Byway Council Inc

839 Tripp Ln, Saint Johnsbury, VT 05819

Connect With Kids Inc

166 Eastern Ave, Saint Johnsbury, VT 05819

Corpus Christi Parish

49 Winter St, Saint Johnsbury, VT 05819

Covered Bridge Therapeutic Communities Inc

PO Box 569, Saint Johnsbury, VT 05819