Local charity celebrates its 35th birthday