Cal. Health & Safety Code § 11179
A person who fills a prescription shall keep it on file for at least three years from the date of filling it.