Horse Barn Owner Forced To Shut Down
August 27, 2008
“The Buckhead Barn, an 11-acre horse facility in the middle of an upscale Atlanta neighborhood, has shut down after the operator pleaded no contest to operating illegally.”
August 27, 2008
“The Buckhead Barn, an 11-acre horse facility in the middle of an upscale Atlanta neighborhood, has shut down after the operator pleaded no contest to operating illegally.”