Ideally, they should be sent within 48 hours of your interview. As the other poster stated, you can get the contact info from admissions. Additionally, if your interviewer was faculty, their email should be very easy to find on the school website with a little bit of initiative.
Three weeks is way too long, so I'd say don't bother sending one now.