Yes, you can apply for change of status by mail through USCIS service center. Some lawyers claim it has less chance of rejection than applying at the border.