Photo Albums in Luxembourg Service Photo Address: Rue Philippe II 20, 2340 Luxembourg Luxembourg Phone Number: +352 26 20 12 02