Email

support@shopwillow.com

Telephone

203.340.2170

Office Address

140 Greenwich Avenue, 3rd Floor
Greenwich, CT 06830

Founder and Creative Director

Catherine Anne Lowden