A Freeport man was arrested in Roosevelt after officers observed electronic gambling machines and public assembly violations.