Tag Archives: how long does nitrofurantoin take to work on a uti