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.”

Read the full story.