Contact information Alba Records Office / ShopLinnankatu 63 B 1220100 TurkuFInland E-mailalba@alba.fi Phone+358503635264 MapLinnankatu 63