Yes, Wal-Mart does cash business checks addressed to you but they must be printed as hand written checks of any kind are not accepted. Many locations will not even cash a printed check that has a hand written signature. read more