David M. Ringold, Md — Dubuque, IA | NearSpotUSA