Beauty Products in Finland Imagine Day Spa Address: Kalevankatu 33, FI-00100 Helsinki Finland Phone Number: +358 978 78 00