26 People Living at 2415 Duck Creek Lane, Wisconsin Rapids, WI