Find all the information for South Temecula Veterinary Hospital, that provides veterinary services in Temecula, CA 92592