Carrolls Sod Farm
931-762-2352
35.21231
-87.333823
About Carrolls Sod Farm
Carrolls Sod Farm is located at 512 Hood Lakes Rd, Lawrenceburg, TN. This business specializes in Lawn & Garden.