LFPSF: Lake Forest Park Stewardship Foundation

What does LFPSF mean? The above is one of LFPSF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Lake Forest Park Stewardship Foundation