James Flaherty, 77, of Altoona, Iowa passed away on Saturday, October 5, 2019 at Iowa Methodist Medical Center in Des Moines, Iowa. Memorial services are pending.