Find all the information for Cats On Call Hospital, that provides veterinary services in Scarborough, ME 04074