Farmer & Son in Lexington, SC 29073



Farmer & Son

141 Community Drive

(803) 957-5204