Impress is about cards + crafts. We think creativity is fun and we share our ideas with you for the sheer enjoyment of sharing our creative spirit.
Impress Rubber Stamps
120 Andover Park #140
Tukwila WA 98188
United States
Tukwila WA 98188
United States