Save Dennis E. Shield, MD DennisShield.MD.com • Urologist Dennis Shield, MD 12 ElmcRest Terrace, Norwalk, CT