Todd's Tomatoes Wholesale Fruits & Vegetables Share: RestaurantShopping & Retail Todd's Tomatoes Wholesale Fruits & Vegetables Visit Website 2350 North Beardall Avenue Sanford, FL 32771 (407) 321-4476 (800) 395-4987 (407) 330-5126 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.