A man has been missing from Haleyville, Alabama since Monday, June 19.