Yes, urgent care centers can test you for STDs as well as doctor's offices and non-profit clinics.