Tractor Supply Co. 674

Tractor Supply Co. #674 is a Tractor Supply Co. store located at 3700 Claypool Street in Carroll, Ohio.