First, let me state I don't practice criminal law. Under the Alabama Rules of Civil Procedure the subpoena has to be delivered to the person individually OR it can be left at the person's house with someone of "suitable age" who resides therein. IE It could be left with a spouse, brother/sister or child who lives at the house. WIth that said, even if it wasn't served correctly (I'm not saying it was or was not) I would strongly encourage you to show up pursuant to the subpoena. You can also contact the asst. district attorney on the file and see what the status of the case is and tell him/her how you feel and they will let you know what you need to do.