Claim: Cochrane consists of more than 300 franchise locations.
Verdict: NOT ENOUGH INFO