Where is the “Main Office”?
Unlike some of the larger organizations, the Robin Hill Farm office is located at our main campus in West Deering, NH. This is by design, and keeps us connected with the daily occurrences in ALL our programs. Specifically, we are upstairs over the Supported Resident Program. How did Robin Hill get started? How [...]