Tim Horrigan, MD โ€” Waverly, IA | NearSpotUSA