Contact Us

Corporate Headquarters

145 Rosemary Street
Needham, MA 02494

Mailing Address

PO Box 920390
Needham, MA 02492

Phone

1.800.248.LILY (5459)

Please fill out the form below to contact a corporate representative and we will get in touch with you shortly.

* denotes a required field

  • This field is for validation purposes and should be left unchanged.