Affordable Landscaping Be the first to review Rating: 58 SOUTH DALLAS TURF FARM INC 1538 KINGS BEND RD, Selma, AL