Yellowise will be closing on 4/30 and no new listings changes will be made.

Carter Sod Farm

5201 Elmore Rd

Elmore, AL 36025-1603
(334) 567-8101
(334) 850-9410

Business Description:

Carter Sod Farm is located in Elmore, ELMORE, AL.

Additional Information:

Legal Name:Carter Landscaping INC
Trade Name:Carter Sod Farm
Other Names:Carter Sod Farm, Carter Landscaping INC, Carter Sod Farm
Number of Employees:10 to 19
Year Started:1989
Metropolitan Area:Montgomery, AL Metro


Popular elmore, al Categories: