In Germany .. in some cities .. you are allowed to do the refund in City Center. You just need to check about the tax refund company.
You go to their office in the City if it is there. Then you will need just to stamp some papers in customs office when leaving Europe.. and this is doable as far as i know at any Schengen airport.