Residents complain of unsafe drinking water in Grand Ledge