Home Back Porch of Texas Share 3350 N. Clack St. Abilene, Texas 79601(325) 660-8458 Website Email Back Porch of Texas3350 N. Clack St. Abilene, Texas 79601DetailsOpen in Google Maps Map Save Amenities Amenities Meetings and Events Reunions Special Venues