Europe
Italy, Ireland, Germany
Townsend Leather
TOWNSEND LEATHER
Italy, Ireland, Germany... Contact Townsend Leather directly for regions not covered by Jean Luc Delouche
Phone: +1-518-762-2764
info@townsendleather.com
Website
U.K., France, Spain, and Switzerland
Jean Luc Delouche
WAAOOO
U.K., France, Spain, and Switzerland
Phone: +33 (0) 6 19 55 90 09
delouche@waaooo.com