Currently, it's possible to cut a check to a vendor with no address.
When you add an invoice, if you select Payment Method "Check", there is a field called “Remit to” where you select the address, but it is not required (even though there is a red asterisk to say it is required - it is not). So it is possible to cut a check without an address.
Please make the "Remit to" mandatory when the Payment Method of "Check" is selected.