State Farm - Richard Buck Insurance Agency Categories Insurance 1315 S. Main St. Amherst VA 24521 (434) 946-7660 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×