The Hannibal police department conducted an alcohol compliance check and of the four businesses being investigated, two sold liquor to a minor and two did not.