Contact Sten 

WORKSHOP
366 Main Street
Biddeford, Maine 04005

MAIL
50 Winnocks Neck Road
Scarborough, Maine 04074