NOVO Health Share: Health Care and Services NOVO Health Visit Website Request Info 1716 Lawrence Drive De Pere, WI 54115 920-560-1188 About Map About NOVO connects self-insured companies with the best independent providers to create dramatic cost savings. What's Nearby? Distance: 5 10 15 20 25 50 mi.