Customer Service 800-835-3356 Teleflora customer service phone number including steps to reach representatives, hours of operation, customer support links and more from ContactHelp.com. Corporate Office Locate the Teleflora corporate office headquarters phone number, address and more at CorporateOfficeOwl...