Does anyone know the address, phone number, etc. or any other website that contains information about the Lladro "seconds" store in Valencia? I've scoured the 'net and they only provide info about the actual factory not the store neatrby. I've been there before but am curious to know if they will be open the day after the fallas, March 20.