Contact Telemachus Send Us a Message Please don’t hesitate to get in touch with us. Email Rick Woolworth Email Virginia Fitzgerald Δ Our Address & Details Mailing Address: 21 Dempsey Lane Greenwich, CT 06830 General Questions [email protected]