Needham Liquors may look like your average liquor store, but they are much more than that. Even though they are located in a not so nice part of town, they really provide a great service. You can take your check, whether it be government or payroll, into Needham Liquor, and they will cash it for you. They charge a low 1% to cash your check. The staff is always very friendly, and make you feel like they do care about their customers.
more