There are 4 nonprofits in St. Francis, Maine.

Name EIN Income Assets
American Legion Auxiliary 112676433 $0 $0
Maine Parent Teacher Association Incorporated 010945298 $0 $0
Marian Movement of Priests Incorporated 010461075 $141,583 $734,173
St Francis Historical Society 010429094 $0 $0