James H. Flanagan III, age 69, of Monroe, died on Saturday, July 3, 2010, at Mercy Hospital in Janesville.
James H. Flanagan