Monday, August 17, 2009

Megachurch Sold

The site of an Atlanta megachurch has been sold for $17.6 million. The Greater Traveler’s Rest Baptist Church has purchased the Cathedral at Chapel Hill in Decatur. The nearly 300,000-square-foot church complex sits on a 50-acre campus. The sanctuary seats 6000. Bishop Earl Paulk built the megachurch but lost it in a sex scandal. He died this year after battle cancer.

No comments: