All community colleges offer free English classes to adults over 16 years of age. You do not need to have a Social Security number or legal status in the United States for these classes.
Classes usually meet once or twice per week and emphasize conversation, reading, and some writing.
Classes are offered in a variety of locations at various times. It is helpful, but not necessary, to bring a picture I.D. with you to register. Community colleges need to give all students an identification number for their computer records, and they use the Social Security number only because it is convenient. If you do not have a Social Security number, there is no problem. The school will assign you a different number for their records.