MarketWatch.Overwhelming Demand Drives DrOwl to Over 2.5 Million COVID-19 Check-Ins On Its Award-Winning Free Mobile App. March 2021