admin Menucha Our Mission at Menucha is to support and improve the quality of life for all individuals with developmental disabilities and their families in a culturally sensitive manner. Read More