Silo Ice House 397 FM1187 South Aledo, TX 76008 See map: Google Maps [1] N/A Open 24/7Drive-up self-serviceĀ