How long does AZO stay in your system?

The amount of time AZO (phenazopyridine) stays in your system depends on several factors, including: