1. Haughton Hothouse Tomatoes 3206 Jamerson Rd, Haughton, LA 71037 Coordinate: 32.444942,-93.54876 Phone: (855) 252-6798