Home The Mill Share 239 Locust St. Abilene, Texas 79602(325) 788-0360 Website Email The Mill239 Locust St. Abilene, Texas 79602DetailsOpen in Google Maps Map Save Amenities Amenities Day Use Meetings and Events Reunions