1. Tec info 601 N Deer Creek Dr E, Leland, MS 38756 Coordinate: 33.3999,-90.88835 Phone: (662) 686-9009