Felicitas is correct. No antibiotics in your system, 7 days after last dose. Call the blood donor lab and they can email you a list of drug that can prevent or defer you from donating.
Yes you can. There are certain medications that they wont allow you to donate. They have a list there that they will have you look over. If you take aspirin you just have to stop taking a few days before donating. I'm not sure how many days but they will tell you. You can also call the main hospital # and ask the operator to transfer you to the blood donor center.
Thanks! Your answer is awaiting moderation.