Not sure I never did but I believe my son has cashed checks at Walmart in the past. They charge you a fee I believe to cash your check.
As long as it is a business check. (Not personal) there is a $3.00 fee
Thanks! Your answer is awaiting moderation.