FHCH: Forest Hills Community House

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

Definition in English: Forest Hills Community House