Contact Us Our office is located at… 318 Boxwood Dr. Davenport, Florida 33837-5500 +1 800-206-6961 To contact us, simply complete this contact form, and submit. An LTS representative will respond to your inquiry ASAP! Contact Form Demo First Name Last Name Email Subject Your Message Submit Form