Gelu Italian Ice Central Texas Share: Restaurants / Caterers Gelu Italian Ice Central Texas 1218 N. 66th St Waco, TX 76710 (254) 304-5440 Rep Info Map Whom to Contact Jacob Hooter Owner 1218 N 66th St Waco, TX 76710 Phone: (254) 304-5440 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi. Be a Part of Something Special Click here to join