Robert Shields

Active Newburgh, IN President for Shields Associates Inc