The facility is a rescue for big cats from roadside zoos or former pets the got too big to handle. They are not veterinary care providers.
Your question needs to be directed to the owners. Please call them...phone number available on Goggle.
Thanks! Your answer is awaiting moderation.