Find all the information for Limehouse Veterinary Clinic, that provides veterinary services in North Hollywood, CA 91602