Can you keep him home? If it was me, I would look around at different centres and take him with you to see how he reacts at the different ones. Meet the carer who would be caring for him, because if he doesn't like his carer he won't be happy. Clearly he doesn't like this centre and if He cries the minute you drive into the street, it is really upsetting him.