Rita Farro is the new executive director of LeClaire’s Buffalo Bill Museum, taking over the day-to-day duties of the facility. She succeeds Bob Schiffke, who is now the museum’s executive director emeritus. Farro is just the fourth leader of the regional museum and popular LeClaire tourist attraction (199 N. Front Street on the levee in […]