Frames in Netherlands Galerie Scala Address: Plantijnweg 30a, 4104 BB Culemborg Netherlands Phone Number: +31 345 52 42 93