Bullrider,
Gayles Market. They are located on Rt. 33, a few miles east of Harrisonburg. The little "spot in the road" where Gayles is located is called Penn Laird. Rt. 33 runs east-west. Gayles is on the north side of the highway.
By the way, if you like such an epicurean delight, they have some of the BEST country ham. You can buy a whole ham, half, slices, or cooked country ham sandwiches ... Excellent! Be sure to put some mustard on the sandwiches if you go that way.
greg