Mailing Address: Town Tech P.O. Box 342 Auburndale, FL 33823 Physical Address: 217 Main Street Auburndale, FL 33823 Phone: 863-288-0123 E-mail: [email protected] View Larger Map & Printable Directions