SOUTH DALLAS TURF FARM INC Landscaping Contractors - Selma, AL Looking to contact SOUTH DALLAS TURF FARM INC? You can reach them at 334-872-6600