Theoretically, all the bank needs to cash a check is the routing and account numbers, but pre-printed checks require your name and address. Many institutions will not accept a check without a pre-printed name and address on it.